FreeBSD glib fixes