no-glib: wip, adapt icu