While compiling with libgda4:
src/midgard_connection.c: In function `midgard_connection_struct_free':
src/midgard_connection.c:194: error: `GdaClient?' undeclared (first use in this function)
src/midgard_connection.c:194: error: (Each undeclared identifier is reported only once
src/midgard_connection.c:194: error: for each function it appears in.)
src/midgard_connection.c:194: error: `gda_client' undeclared (first use in this function)
src/midgard_connection.c: In function `_midgard_connection_class_init':
src/midgard_connection.c:364: warning: unused variable `pspec'
src/midgard_connection.c: At top level:
src/midgard_connection.c:39: warning: 'midgard_connection_lock' defined but not used
src/midgard_connection.c:40: warning: 'midgard_connection_ptr' defined but not used
src/midgard_connection.c:181: warning: 'free_str_foreach' defined but not used
src/midgard_connection.c:575: warning: '_disconnect_cnc_callback' defined but not used
src/midgard_connection.c:714: warning: 'config_get_home_dir_config' defined but not used
src/midgard_connection.c:1187: warning: 'get_id_from_guid' defined but not used
Seems some #ifdef's not in place