=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/devel/xdelta", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for xdelta-1.1.4 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/work/devel/xdelta/work/xdelta-1.1.4' Making all in libedsio gmake[2]: Entering directory '/home/pbulk/work/devel/xdelta/work/xdelta-1.1.4/libedsio' /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include/glib/glib-1.2 -I/opt/pkg/lib/glib/include -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -Wall -c library.c /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include/glib/glib-1.2 -I/opt/pkg/lib/glib/include -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -Wall -c simple.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/work/devel/xdelta/work/.buildlink/include/glib/glib-1.2 -I/home/pbulk/work/devel/xdelta/work/.buildlink/lib/glib/include -I/home/pbulk/work/devel/xdelta/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -c library.c -fPIC -DPIC -o .libs/library.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/work/devel/xdelta/work/.buildlink/include/glib/glib-1.2 -I/home/pbulk/work/devel/xdelta/work/.buildlink/lib/glib/include -I/home/pbulk/work/devel/xdelta/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -c simple.c -fPIC -DPIC -o .libs/simple.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/work/devel/xdelta/work/.buildlink/include/glib/glib-1.2 -I/home/pbulk/work/devel/xdelta/work/.buildlink/lib/glib/include -I/home/pbulk/work/devel/xdelta/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -c library.c -o library.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/work/devel/xdelta/work/.buildlink/include/glib/glib-1.2 -I/home/pbulk/work/devel/xdelta/work/.buildlink/lib/glib/include -I/home/pbulk/work/devel/xdelta/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -c simple.c -o simple.o >/dev/null 2>&1 /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include/glib/glib-1.2 -I/opt/pkg/lib/glib/include -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -Wall -c edsio.c /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include/glib/glib-1.2 -I/opt/pkg/lib/glib/include -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -Wall -c edsio_edsio.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/work/devel/xdelta/work/.buildlink/include/glib/glib-1.2 -I/home/pbulk/work/devel/xdelta/work/.buildlink/lib/glib/include -I/home/pbulk/work/devel/xdelta/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -c edsio.c -fPIC -DPIC -o .libs/edsio.o edsio.c: In function 'edsio_property_get': edsio.c:850:13: error: too many arguments to function 'prop->type->unserialize'; expected 0, have 2 850 | if (! prop->type->unserialize (src, & ent)) | ^~~~ ~~~ edsio.c:628:19: note: declared here 628 | PropUnserialize unserialize; | ^~~~~~~~~~~ edsio.c: In function 'edsio_property_set': edsio.c:905:13: error: too many arguments to function 'prop->type->serialize'; expected 0, have 2 905 | if (! prop->type->serialize (sink, set)) | ^~~~ ~~~~ edsio.c:627:17: note: declared here 627 | PropSerialize serialize; | ^~~~~~~~~ edsio.c: In function 'edsio_property_unset': edsio.c:977:27: warning: variable 'ent' set but not used [-Wunused-but-set-variable] 977 | EdsioPropertyEntry* ent; | ^~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/work/devel/xdelta/work/.buildlink/include/glib/glib-1.2 -I/home/pbulk/work/devel/xdelta/work/.buildlink/lib/glib/include -I/home/pbulk/work/devel/xdelta/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -c edsio_edsio.c -fPIC -DPIC -o .libs/edsio_edsio.o gmake[2]: *** [Makefile:225: edsio.lo] Error 1 gmake[2]: *** Waiting for unfinished jobs.... edsio_edsio.c: In function 'edsio_edsio_init': edsio_edsio.c:80:66: error: passing argument 3 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 80 | serializeio_initialize_type ("ST_GenericTime", ST_GenericTime, &unserialize_generictime_internal, &serialize_generictime_obj_internal, &serializeio_count_generictime_obj, &serializeio_print_generictime_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSource *, SerialGenericTime **) {aka int (*)(struct _SerialSource *, struct _SerialGenericTime **)} In file included from edsio_edsio.c:25: edsio.h:133:72: note: expected 'gboolean (*)(void)' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSource *, SerialGenericTime **)' {aka 'int (*)(struct _SerialSource *, struct _SerialGenericTime **)'} 133 | gboolean (*unserialize_func) (), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from edsio.h:44: edsio_edsio.h:251:10: note: 'unserialize_generictime_internal' declared here 251 | gboolean unserialize_generictime_internal (SerialSource *source, SerialGenericTime** ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:80:101: error: passing argument 4 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 80 | serializeio_initialize_type ("ST_GenericTime", ST_GenericTime, &unserialize_generictime_internal, &serialize_generictime_obj_internal, &serializeio_count_generictime_obj, &serializeio_print_generictime_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSink *, SerialGenericTime *) {aka int (*)(struct _SerialSink *, struct _SerialGenericTime *)} edsio.h:134:72: note: expected 'gboolean (*)(void)' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSink *, SerialGenericTime *)' {aka 'int (*)(struct _SerialSink *, struct _SerialGenericTime *)'} 134 | gboolean (*serialize_func) (), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ edsio_edsio.h:256:10: note: 'serialize_generictime_obj_internal' declared here 256 | gboolean serialize_generictime_obj_internal (SerialSink *sink, SerialGenericTime* obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:80:138: error: passing argument 5 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 80 | serializeio_initialize_type ("ST_GenericTime", ST_GenericTime, &unserialize_generictime_internal, &serialize_generictime_obj_internal, &serializeio_count_generictime_obj, &serializeio_print_generictime_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guint (*)(const SerialGenericTime *) {aka unsigned int (*)(const struct _SerialGenericTime *)} edsio.h:135:72: note: expected 'guint (*)(void)' {aka 'unsigned int (*)(void)'} but argument is of type 'guint (*)(const SerialGenericTime *)' {aka 'unsigned int (*)(const struct _SerialGenericTime *)'} 135 | guint (*count_func) (), | ~~~~~~~~~~~~^~~~~~~~~~~~~~ edsio_edsio.h:258:10: note: 'serializeio_count_generictime_obj' declared here 258 | guint serializeio_count_generictime_obj (SerialGenericTime const* obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:80:174: error: passing argument 6 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 80 | serializeio_initialize_type ("ST_GenericTime", ST_GenericTime, &unserialize_generictime_internal, &serialize_generictime_obj_internal, &serializeio_count_generictime_obj, &serializeio_print_generictime_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(SerialGenericTime *, guint) {aka void (*)(struct _SerialGenericTime *, unsigned int)} edsio.h:136:72: note: expected 'void (*)(void)' but argument is of type 'void (*)(SerialGenericTime *, guint)' {aka 'void (*)(struct _SerialGenericTime *, unsigned int)'} 136 | void (*print_func) ()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ edsio_edsio.h:248:10: note: 'serializeio_print_generictime_obj' declared here 248 | void serializeio_print_generictime_obj (SerialGenericTime* obj, guint indent_spaces); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:81:66: error: passing argument 3 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 81 | serializeio_initialize_type ("ST_EdsioString", ST_EdsioString, &unserialize_edsiostring_internal, &serialize_edsiostring_obj_internal, &serializeio_count_edsiostring_obj, &serializeio_print_edsiostring_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSource *, SerialEdsioString **) {aka int (*)(struct _SerialSource *, struct _SerialEdsioString **)} edsio.h:133:72: note: expected 'gboolean (*)(void)' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSource *, SerialEdsioString **)' {aka 'int (*)(struct _SerialSource *, struct _SerialEdsioString **)'} 133 | gboolean (*unserialize_func) (), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ edsio_edsio.h:231:10: note: 'unserialize_edsiostring_internal' declared here 231 | gboolean unserialize_edsiostring_internal (SerialSource *source, SerialEdsioString** ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:81:101: error: passing argument 4 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 81 | serializeio_initialize_type ("ST_EdsioString", ST_EdsioString, &unserialize_edsiostring_internal, &serialize_edsiostring_obj_internal, &serializeio_count_edsiostring_obj, &serializeio_print_edsiostring_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSink *, SerialEdsioString *) {aka int (*)(struct _SerialSink *, struct _SerialEdsioString *)} edsio.h:134:72: note: expected 'gboolean (*)(void)' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSink *, SerialEdsioString *)' {aka 'int (*)(struct _SerialSink *, struct _SerialEdsioString *)'} 134 | gboolean (*serialize_func) (), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ edsio_edsio.h:236:10: note: 'serialize_edsiostring_obj_internal' declared here 236 | gboolean serialize_edsiostring_obj_internal (SerialSink *sink, SerialEdsioString* obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:81:138: error: passing argument 5 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 81 | serializeio_initialize_type ("ST_EdsioString", ST_EdsioString, &unserialize_edsiostring_internal, &serialize_edsiostring_obj_internal, &serializeio_count_edsiostring_obj, &serializeio_print_edsiostring_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guint (*)(const SerialEdsioString *) {aka unsigned int (*)(const struct _SerialEdsioString *)} edsio.h:135:72: note: expected 'guint (*)(void)' {aka 'unsigned int (*)(void)'} but argument is of type 'guint (*)(const SerialEdsioString *)' {aka 'unsigned int (*)(const struct _SerialEdsioString *)'} 135 | guint (*count_func) (), | ~~~~~~~~~~~~^~~~~~~~~~~~~~ edsio_edsio.h:238:10: note: 'serializeio_count_edsiostring_obj' declared here 238 | guint serializeio_count_edsiostring_obj (SerialEdsioString const* obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:81:174: error: passing argument 6 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 81 | serializeio_initialize_type ("ST_EdsioString", ST_EdsioString, &unserialize_edsiostring_internal, &serialize_edsiostring_obj_internal, &serializeio_count_edsiostring_obj, &serializeio_print_edsiostring_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(SerialEdsioString *, guint) {aka void (*)(struct _SerialEdsioString *, unsigned int)} edsio.h:136:72: note: expected 'void (*)(void)' but argument is of type 'void (*)(SerialEdsioString *, guint)' {aka 'void (*)(struct _SerialEdsioString *, unsigned int)'} 136 | void (*print_func) ()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ edsio_edsio.h:228:10: note: 'serializeio_print_edsiostring_obj' declared here 228 | void serializeio_print_edsiostring_obj (SerialEdsioString* obj, guint indent_spaces); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:82:64: error: passing argument 3 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 82 | serializeio_initialize_type ("ST_EdsioBytes", ST_EdsioBytes, &unserialize_edsiobytes_internal, &serialize_edsiobytes_obj_internal, &serializeio_count_edsiobytes_obj, &serializeio_print_edsiobytes_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSource *, SerialEdsioBytes **) {aka int (*)(struct _SerialSource *, struct _SerialEdsioBytes **)} edsio.h:133:72: note: expected 'gboolean (*)(void)' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSource *, SerialEdsioBytes **)' {aka 'int (*)(struct _SerialSource *, struct _SerialEdsioBytes **)'} 133 | gboolean (*unserialize_func) (), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ edsio_edsio.h:212:10: note: 'unserialize_edsiobytes_internal' declared here 212 | gboolean unserialize_edsiobytes_internal (SerialSource *source, SerialEdsioBytes** ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:82:98: error: passing argument 4 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 82 | serializeio_initialize_type ("ST_EdsioBytes", ST_EdsioBytes, &unserialize_edsiobytes_internal, &serialize_edsiobytes_obj_internal, &serializeio_count_edsiobytes_obj, &serializeio_print_edsiobytes_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSink *, SerialEdsioBytes *) {aka int (*)(struct _SerialSink *, struct _SerialEdsioBytes *)} edsio.h:134:72: note: expected 'gboolean (*)(void)' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSink *, SerialEdsioBytes *)' {aka 'int (*)(struct _SerialSink *, struct _SerialEdsioBytes *)'} 134 | gboolean (*serialize_func) (), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ edsio_edsio.h:217:10: note: 'serialize_edsiobytes_obj_internal' declared here 217 | gboolean serialize_edsiobytes_obj_internal (SerialSink *sink, SerialEdsioBytes* obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:82:134: error: passing argument 5 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 82 | serializeio_initialize_type ("ST_EdsioBytes", ST_EdsioBytes, &unserialize_edsiobytes_internal, &serialize_edsiobytes_obj_internal, &serializeio_count_edsiobytes_obj, &serializeio_print_edsiobytes_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guint (*)(const SerialEdsioBytes *) {aka unsigned int (*)(const struct _SerialEdsioBytes *)} edsio.h:135:72: note: expected 'guint (*)(void)' {aka 'unsigned int (*)(void)'} but argument is of type 'guint (*)(const SerialEdsioBytes *)' {aka 'unsigned int (*)(const struct _SerialEdsioBytes *)'} 135 | guint (*count_func) (), | ~~~~~~~~~~~~^~~~~~~~~~~~~~ edsio_edsio.h:219:10: note: 'serializeio_count_edsiobytes_obj' declared here 219 | guint serializeio_count_edsiobytes_obj (SerialEdsioBytes const* obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:82:169: error: passing argument 6 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 82 | serializeio_initialize_type ("ST_EdsioBytes", ST_EdsioBytes, &unserialize_edsiobytes_internal, &serialize_edsiobytes_obj_internal, &serializeio_count_edsiobytes_obj, &serializeio_print_edsiobytes_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(SerialEdsioBytes *, guint) {aka void (*)(struct _SerialEdsioBytes *, unsigned int)} edsio.h:136:72: note: expected 'void (*)(void)' but argument is of type 'void (*)(SerialEdsioBytes *, guint)' {aka 'void (*)(struct _SerialEdsioBytes *, unsigned int)'} 136 | void (*print_func) ()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ edsio_edsio.h:209:10: note: 'serializeio_print_edsiobytes_obj' declared here 209 | void serializeio_print_edsiobytes_obj (SerialEdsioBytes* obj, guint indent_spaces); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:83:62: error: passing argument 3 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 83 | serializeio_initialize_type ("ST_EdsioUint", ST_EdsioUint, &unserialize_edsiouint_internal, &serialize_edsiouint_obj_internal, &serializeio_count_edsiouint_obj, &serializeio_print_edsiouint_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSource *, SerialEdsioUint **) {aka int (*)(struct _SerialSource *, struct _SerialEdsioUint **)} edsio.h:133:72: note: expected 'gboolean (*)(void)' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSource *, SerialEdsioUint **)' {aka 'int (*)(struct _SerialSource *, struct _SerialEdsioUint **)'} 133 | gboolean (*unserialize_func) (), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ edsio_edsio.h:192:10: note: 'unserialize_edsiouint_internal' declared here 192 | gboolean unserialize_edsiouint_internal (SerialSource *source, SerialEdsioUint** ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:83:95: error: passing argument 4 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 83 | serializeio_initialize_type ("ST_EdsioUint", ST_EdsioUint, &unserialize_edsiouint_internal, &serialize_edsiouint_obj_internal, &serializeio_count_edsiouint_obj, &serializeio_print_edsiouint_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSink *, SerialEdsioUint *) {aka int (*)(struct _SerialSink *, struct _SerialEdsioUint *)} edsio.h:134:72: note: expected 'gboolean (*)(void)' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSink *, SerialEdsioUint *)' {aka 'int (*)(struct _SerialSink *, struct _SerialEdsioUint *)'} 134 | gboolean (*serialize_func) (), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ edsio_edsio.h:197:10: note: 'serialize_edsiouint_obj_internal' declared here 197 | gboolean serialize_edsiouint_obj_internal (SerialSink *sink, SerialEdsioUint* obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:83:130: error: passing argument 5 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 83 | serializeio_initialize_type ("ST_EdsioUint", ST_EdsioUint, &unserialize_edsiouint_internal, &serialize_edsiouint_obj_internal, &serializeio_count_edsiouint_obj, &serializeio_print_edsiouint_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guint (*)(const SerialEdsioUint *) {aka unsigned int (*)(const struct _SerialEdsioUint *)} edsio.h:135:72: note: expected 'guint (*)(void)' {aka 'unsigned int (*)(void)'} but argument is of type 'guint (*)(const SerialEdsioUint *)' {aka 'unsigned int (*)(const struct _SerialEdsioUint *)'} 135 | guint (*count_func) (), | ~~~~~~~~~~~~^~~~~~~~~~~~~~ edsio_edsio.h:199:10: note: 'serializeio_count_edsiouint_obj' declared here 199 | guint serializeio_count_edsiouint_obj (SerialEdsioUint const* obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:83:164: error: passing argument 6 of 'serializeio_initialize_type' from incompatible pointer type [-Wincompatible-pointer-types] 83 | serializeio_initialize_type ("ST_EdsioUint", ST_EdsioUint, &unserialize_edsiouint_internal, &serialize_edsiouint_obj_internal, &serializeio_count_edsiouint_obj, &serializeio_print_edsiouint_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(SerialEdsioUint *, guint) {aka void (*)(struct _SerialEdsioUint *, unsigned int)} edsio.h:136:72: note: expected 'void (*)(void)' but argument is of type 'void (*)(SerialEdsioUint *, guint)' {aka 'void (*)(struct _SerialEdsioUint *, unsigned int)'} 136 | void (*print_func) ()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ edsio_edsio.h:189:10: note: 'serializeio_print_edsiouint_obj' declared here 189 | void serializeio_print_edsiouint_obj (SerialEdsioUint* obj, guint indent_spaces); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio_edsio.c:85:76: error: passing argument 3 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 85 | edsio_initialize_property_type ("EdsioUint", & edsio_property_vptr_free, & edsio_property_vptr_getter, & edsio_property_vptr_setter, serialize_edsiouint_obj, unserialize_edsiouint); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(void *, EdsioProperty *, void **) {aka int (*)(void *, struct _EdsioProperty *, void **)} edsio.h:426:100: note: expected 'PropGSFunc' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(void *, EdsioProperty *, void **)' {aka 'int (*)(void *, struct _EdsioProperty *, void **)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~^~~~~~ edsio.h:453:22: note: 'edsio_property_vptr_getter' declared here 453 | gboolean edsio_property_vptr_getter (gpointer obj, EdsioProperty* ep, void** get); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ edsio.h:416:21: note: 'PropGSFunc' declared here 416 | typedef gboolean (* PropGSFunc) (/*gpointer obj, GHashTable** obj_table, EdsioProperty* prop, ... */); | ^~~~~~~~~~ edsio_edsio.c:85:106: error: passing argument 4 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 85 | edsio_initialize_property_type ("EdsioUint", & edsio_property_vptr_free, & edsio_property_vptr_getter, & edsio_property_vptr_setter, serialize_edsiouint_obj, unserialize_edsiouint); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(void *, EdsioProperty *, void *) {aka int (*)(void *, struct _EdsioProperty *, void *)} edsio.h:426:119: note: expected 'PropGSFunc' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(void *, EdsioProperty *, void *)' {aka 'int (*)(void *, struct _EdsioProperty *, void *)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~^~~~~~ edsio.h:454:22: note: 'edsio_property_vptr_setter' declared here 454 | gboolean edsio_property_vptr_setter (gpointer obj, EdsioProperty* ep, void* set); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ edsio.h:416:21: note: 'PropGSFunc' declared here 416 | typedef gboolean (* PropGSFunc) (/*gpointer obj, GHashTable** obj_table, EdsioProperty* prop, ... */); | ^~~~~~~~~~ edsio_edsio.c:85:136: error: passing argument 5 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 85 | edsio_initialize_property_type ("EdsioUint", & edsio_property_vptr_free, & edsio_property_vptr_getter, & edsio_property_vptr_setter, serialize_edsiouint_obj, unserialize_edsiouint); | ^~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSink *, const SerialEdsioUint *) {aka int (*)(struct _SerialSink *, const struct _SerialEdsioUint *)} edsio.h:426:141: note: expected 'PropSerialize' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSink *, const SerialEdsioUint *)' {aka 'int (*)(struct _SerialSink *, const struct _SerialEdsioUint *)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~~~~^~~ edsio_edsio.h:195:10: note: 'serialize_edsiouint_obj' declared here 195 | gboolean serialize_edsiouint_obj (SerialSink *sink, const SerialEdsioUint* obj); | ^~~~~~~~~~~~~~~~~~~~~~~ edsio.h:417:21: note: 'PropSerialize' declared here 417 | typedef gboolean (* PropSerialize) (/*SerialSink* sink, ... */); | ^~~~~~~~~~~~~ edsio_edsio.c:85:161: error: passing argument 6 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 85 | edsio_initialize_property_type ("EdsioUint", & edsio_property_vptr_free, & edsio_property_vptr_getter, & edsio_property_vptr_setter, serialize_edsiouint_obj, unserialize_edsiouint); | ^~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSource *, SerialEdsioUint **) {aka int (*)(struct _SerialSource *, struct _SerialEdsioUint **)} edsio.h:426:162: note: expected 'PropUnserialize' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSource *, SerialEdsioUint **)' {aka 'int (*)(struct _SerialSource *, struct _SerialEdsioUint **)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~~~~~~^~~~~ edsio_edsio.h:191:10: note: 'unserialize_edsiouint' declared here 191 | gboolean unserialize_edsiouint (SerialSource *source, SerialEdsioUint**); | ^~~~~~~~~~~~~~~~~~~~~ edsio.h:418:21: note: 'PropUnserialize' declared here 418 | typedef gboolean (* PropUnserialize) (/*SerialSource* source, ... */); | ^~~~~~~~~~~~~~~ edsio_edsio.c:86:75: error: passing argument 3 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 86 | edsio_initialize_property_type ("string", & edsio_property_string_free, & edsio_property_string_getter, & edsio_property_string_setter, serialize_string_obj, unserialize_string); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(void *, EdsioProperty *, const char **) {aka int (*)(void *, struct _EdsioProperty *, const char **)} edsio.h:426:100: note: expected 'PropGSFunc' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(void *, EdsioProperty *, const char **)' {aka 'int (*)(void *, struct _EdsioProperty *, const char **)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~^~~~~~ edsio.h:445:22: note: 'edsio_property_string_getter' declared here 445 | gboolean edsio_property_string_getter (gpointer obj, EdsioProperty* ep, const char** get); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio.h:416:21: note: 'PropGSFunc' declared here 416 | typedef gboolean (* PropGSFunc) (/*gpointer obj, GHashTable** obj_table, EdsioProperty* prop, ... */); | ^~~~~~~~~~ edsio_edsio.c:86:107: error: passing argument 4 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 86 | edsio_initialize_property_type ("string", & edsio_property_string_free, & edsio_property_string_getter, & edsio_property_string_setter, serialize_string_obj, unserialize_string); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(void *, EdsioProperty *, const char *) {aka int (*)(void *, struct _EdsioProperty *, const char *)} edsio.h:426:119: note: expected 'PropGSFunc' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(void *, EdsioProperty *, const char *)' {aka 'int (*)(void *, struct _EdsioProperty *, const char *)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~^~~~~~ edsio.h:446:22: note: 'edsio_property_string_setter' declared here 446 | gboolean edsio_property_string_setter (gpointer obj, EdsioProperty* ep, const char* set); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio.h:416:21: note: 'PropGSFunc' declared here 416 | typedef gboolean (* PropGSFunc) (/*gpointer obj, GHashTable** obj_table, EdsioProperty* prop, ... */); | ^~~~~~~~~~ edsio_edsio.c:86:139: error: passing argument 5 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 86 | edsio_initialize_property_type ("string", & edsio_property_string_free, & edsio_property_string_getter, & edsio_property_string_setter, serialize_string_obj, unserialize_string); | ^~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSink *, const char *) {aka int (*)(struct _SerialSink *, const char *)} edsio.h:426:141: note: expected 'PropSerialize' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSink *, const char *)' {aka 'int (*)(struct _SerialSink *, const char *)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~~~~^~~ edsio.h:216:10: note: 'serialize_string_obj' declared here 216 | gboolean serialize_string_obj (SerialSink *sink, const char* x); | ^~~~~~~~~~~~~~~~~~~~ edsio.h:417:21: note: 'PropSerialize' declared here 417 | typedef gboolean (* PropSerialize) (/*SerialSink* sink, ... */); | ^~~~~~~~~~~~~ edsio_edsio.c:86:161: error: passing argument 6 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 86 | edsio_initialize_property_type ("string", & edsio_property_string_free, & edsio_property_string_getter, & edsio_property_string_setter, serialize_string_obj, unserialize_string); | ^~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSource *, const char **) {aka int (*)(struct _SerialSource *, const char **)} edsio.h:426:162: note: expected 'PropUnserialize' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSource *, const char **)' {aka 'int (*)(struct _SerialSource *, const char **)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~~~~~~^~~~~ edsio.h:215:10: note: 'unserialize_string' declared here 215 | gboolean unserialize_string (SerialSource *source, const char** x); | ^~~~~~~~~~~~~~~~~~ edsio.h:418:21: note: 'PropUnserialize' declared here 418 | typedef gboolean (* PropUnserialize) (/*SerialSource* source, ... */); | ^~~~~~~~~~~~~~~ edsio_edsio.c:87:73: error: passing argument 3 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 87 | edsio_initialize_property_type ("bytes", & edsio_property_bytes_free, & edsio_property_bytes_getter, & edsio_property_bytes_setter, serialize_bytes_obj, unserialize_bytes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(void *, EdsioProperty *, guint8 **, guint32 *) {aka int (*)(void *, struct _EdsioProperty *, unsigned char **, unsigned int *)} edsio.h:426:100: note: expected 'PropGSFunc' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(void *, EdsioProperty *, guint8 **, guint32 *)' {aka 'int (*)(void *, struct _EdsioProperty *, unsigned char **, unsigned int *)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~^~~~~~ edsio.h:449:22: note: 'edsio_property_bytes_getter' declared here 449 | gboolean edsio_property_bytes_getter (gpointer obj, EdsioProperty* ep, guint8** get, guint32 *get_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio.h:416:21: note: 'PropGSFunc' declared here 416 | typedef gboolean (* PropGSFunc) (/*gpointer obj, GHashTable** obj_table, EdsioProperty* prop, ... */); | ^~~~~~~~~~ edsio_edsio.c:87:104: error: passing argument 4 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 87 | edsio_initialize_property_type ("bytes", & edsio_property_bytes_free, & edsio_property_bytes_getter, & edsio_property_bytes_setter, serialize_bytes_obj, unserialize_bytes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(void *, EdsioProperty *, guint8 *, guint32) {aka int (*)(void *, struct _EdsioProperty *, unsigned char *, unsigned int)} edsio.h:426:119: note: expected 'PropGSFunc' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(void *, EdsioProperty *, guint8 *, guint32)' {aka 'int (*)(void *, struct _EdsioProperty *, unsigned char *, unsigned int)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~^~~~~~ edsio.h:450:22: note: 'edsio_property_bytes_setter' declared here 450 | gboolean edsio_property_bytes_setter (gpointer obj, EdsioProperty* ep, guint8* set, guint32 set_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ edsio.h:416:21: note: 'PropGSFunc' declared here 416 | typedef gboolean (* PropGSFunc) (/*gpointer obj, GHashTable** obj_table, EdsioProperty* prop, ... */); | ^~~~~~~~~~ edsio_edsio.c:87:135: error: passing argument 5 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 87 | edsio_initialize_property_type ("bytes", & edsio_property_bytes_free, & edsio_property_bytes_getter, & edsio_property_bytes_setter, serialize_bytes_obj, unserialize_bytes); | ^~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSink *, SerialEdsioBytes *) {aka int (*)(struct _SerialSink *, struct _SerialEdsioBytes *)} edsio.h:426:141: note: expected 'PropSerialize' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSink *, SerialEdsioBytes *)' {aka 'int (*)(struct _SerialSink *, struct _SerialEdsioBytes *)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~~~~^~~ edsio.h:221:10: note: 'serialize_bytes_obj' declared here 221 | gboolean serialize_bytes_obj (SerialSink *sink, SerialEdsioBytes *x); | ^~~~~~~~~~~~~~~~~~~ edsio.h:417:21: note: 'PropSerialize' declared here 417 | typedef gboolean (* PropSerialize) (/*SerialSink* sink, ... */); | ^~~~~~~~~~~~~ edsio_edsio.c:87:156: error: passing argument 6 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 87 | edsio_initialize_property_type ("bytes", & edsio_property_bytes_free, & edsio_property_bytes_getter, & edsio_property_bytes_setter, serialize_bytes_obj, unserialize_bytes); | ^~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSource *, SerialEdsioBytes **) {aka int (*)(struct _SerialSource *, struct _SerialEdsioBytes **)} edsio.h:426:162: note: expected 'PropUnserialize' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSource *, SerialEdsioBytes **)' {aka 'int (*)(struct _SerialSource *, struct _SerialEdsioBytes **)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~~~~~~^~~~~ edsio.h:220:10: note: 'unserialize_bytes' declared here 220 | gboolean unserialize_bytes (SerialSource *source, SerialEdsioBytes** x); | ^~~~~~~~~~~~~~~~~ edsio.h:418:21: note: 'PropUnserialize' declared here 418 | typedef gboolean (* PropUnserialize) (/*SerialSource* source, ... */); | ^~~~~~~~~~~~~~~ edsio_edsio.c:88:71: error: passing argument 3 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 88 | edsio_initialize_property_type ("uint", & edsio_property_uint_free, & edsio_property_uint_getter, & edsio_property_uint_setter, serialize_uint_obj, unserialize_uint); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(void *, EdsioProperty *, guint32 *) {aka int (*)(void *, struct _EdsioProperty *, unsigned int *)} edsio.h:426:100: note: expected 'PropGSFunc' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(void *, EdsioProperty *, guint32 *)' {aka 'int (*)(void *, struct _EdsioProperty *, unsigned int *)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~^~~~~~ edsio.h:441:22: note: 'edsio_property_uint_getter' declared here 441 | gboolean edsio_property_uint_getter (gpointer obj, EdsioProperty* ep, guint32* get); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ edsio.h:416:21: note: 'PropGSFunc' declared here 416 | typedef gboolean (* PropGSFunc) (/*gpointer obj, GHashTable** obj_table, EdsioProperty* prop, ... */); | ^~~~~~~~~~ edsio_edsio.c:88:101: error: passing argument 4 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 88 | edsio_initialize_property_type ("uint", & edsio_property_uint_free, & edsio_property_uint_getter, & edsio_property_uint_setter, serialize_uint_obj, unserialize_uint); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(void *, EdsioProperty *, guint32) {aka int (*)(void *, struct _EdsioProperty *, unsigned int)} edsio.h:426:119: note: expected 'PropGSFunc' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(void *, EdsioProperty *, guint32)' {aka 'int (*)(void *, struct _EdsioProperty *, unsigned int)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~^~~~~~ edsio.h:442:22: note: 'edsio_property_uint_setter' declared here 442 | gboolean edsio_property_uint_setter (gpointer obj, EdsioProperty* ep, guint32 set); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ edsio.h:416:21: note: 'PropGSFunc' declared here 416 | typedef gboolean (* PropGSFunc) (/*gpointer obj, GHashTable** obj_table, EdsioProperty* prop, ... */); | ^~~~~~~~~~ edsio_edsio.c:88:131: error: passing argument 5 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 88 | edsio_initialize_property_type ("uint", & edsio_property_uint_free, & edsio_property_uint_getter, & edsio_property_uint_setter, serialize_uint_obj, unserialize_uint); | ^~~~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSink *, guint32 *) {aka int (*)(struct _SerialSink *, unsigned int *)} edsio.h:426:141: note: expected 'PropSerialize' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSink *, guint32 *)' {aka 'int (*)(struct _SerialSink *, unsigned int *)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~~~~^~~ edsio.h:213:10: note: 'serialize_uint_obj' declared here 213 | gboolean serialize_uint_obj (SerialSink *sink, guint32* x); | ^~~~~~~~~~~~~~~~~~ edsio.h:417:21: note: 'PropSerialize' declared here 417 | typedef gboolean (* PropSerialize) (/*SerialSink* sink, ... */); | ^~~~~~~~~~~~~ edsio_edsio.c:88:151: error: passing argument 6 of 'edsio_initialize_property_type' from incompatible pointer type [-Wincompatible-pointer-types] 88 | edsio_initialize_property_type ("uint", & edsio_property_uint_free, & edsio_property_uint_getter, & edsio_property_uint_setter, serialize_uint_obj, unserialize_uint); | ^~~~~~~~~~~~~~~~ | | | gboolean (*)(SerialSource *, guint32 **) {aka int (*)(struct _SerialSource *, unsigned int **)} edsio.h:426:162: note: expected 'PropUnserialize' {aka 'int (*)(void)'} but argument is of type 'gboolean (*)(SerialSource *, guint32 **)' {aka 'int (*)(struct _SerialSource *, unsigned int **)'} 426 | void edsio_initialize_property_type (const char* t, PropFreeFunc freer, PropGSFunc getter, PropGSFunc setter, PropSerialize ser, PropUnserialize unser); | ~~~~~~~~~~~~~~~~^~~~~ edsio.h:212:10: note: 'unserialize_uint' declared here 212 | gboolean unserialize_uint (SerialSource *source, guint32** x); | ^~~~~~~~~~~~~~~~ edsio.h:418:21: note: 'PropUnserialize' declared here 418 | typedef gboolean (* PropUnserialize) (/*SerialSource* source, ... */); | ^~~~~~~~~~~~~~~ edsio_edsio.c: In function 'proptest_get_edsiouint': edsio_edsio.c:104:11: error: too many arguments to function 'edsio_property_getter((const char *)"PropTest", (const char *)"EdsioUint", prop.code, & ep)'; expected 0, have 3 104 | return (* edsio_property_getter ("PropTest", "EdsioUint", prop.code, & ep)) (obj, ep, arg); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ edsio_edsio.c: In function 'proptest_set_edsiouint': edsio_edsio.c:112:11: error: too many arguments to function 'edsio_property_setter((const char *)"PropTest", (const char *)"EdsioUint", prop.code, & ep)'; expected 0, have 3 112 | return (* edsio_property_setter ("PropTest", "EdsioUint", prop.code, & ep)) (obj, ep, arg); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ edsio_edsio.c: In function 'proptest_get_string': edsio_edsio.c:139:11: error: too many arguments to function 'edsio_property_getter((const char *)"PropTest", (const char *)"string", prop.code, & ep)'; expected 0, have 3 139 | return (* edsio_property_getter ("PropTest", "string", prop.code, & ep)) (obj, ep, arg); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ edsio_edsio.c: In function 'proptest_set_string': edsio_edsio.c:147:11: error: too many arguments to function 'edsio_property_setter((const char *)"PropTest", (const char *)"string", prop.code, & ep)'; expected 0, have 3 147 | return (* edsio_property_setter ("PropTest", "string", prop.code, & ep)) (obj, ep, arg); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ edsio_edsio.c: In function 'proptest_get_bytes': edsio_edsio.c:174:11: error: too many arguments to function 'edsio_property_getter((const char *)"PropTest", (const char *)"bytes", prop.code, & ep)'; expected 0, have 4 174 | return (* edsio_property_getter ("PropTest", "bytes", prop.code, & ep)) (obj, ep, arg, arg_len); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ edsio_edsio.c: In function 'proptest_set_bytes': edsio_edsio.c:182:11: error: too many arguments to function 'edsio_property_setter((const char *)"PropTest", (const char *)"bytes", prop.code, & ep)'; expected 0, have 4 182 | return (* edsio_property_setter ("PropTest", "bytes", prop.code, & ep)) (obj, ep, arg, arg_len); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ edsio_edsio.c: In function 'proptest_get_uint': edsio_edsio.c:209:11: error: too many arguments to function 'edsio_property_getter((const char *)"PropTest", (const char *)"uint", prop.code, & ep)'; expected 0, have 3 209 | return (* edsio_property_getter ("PropTest", "uint", prop.code, & ep)) (obj, ep, arg); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ edsio_edsio.c: In function 'proptest_set_uint': edsio_edsio.c:217:11: error: too many arguments to function 'edsio_property_setter((const char *)"PropTest", (const char *)"uint", prop.code, & ep)'; expected 0, have 3 217 | return (* edsio_property_setter ("PropTest", "uint", prop.code, & ep)) (obj, ep, arg); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ gmake[2]: *** [Makefile:225: edsio_edsio.lo] Error 1 gmake[2]: Leaving directory '/home/pbulk/work/devel/xdelta/work/xdelta-1.1.4/libedsio' gmake[1]: *** [Makefile:384: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/work/devel/xdelta/work/xdelta-1.1.4' gmake: *** [Makefile:543: all-recursive-am] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/xdelta *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/xdelta