glib build dependency
changed test harness to do correct mocking on i386