glib: Enable make check, ipv6 tests are disabled

We build glib twice, first without doing make check because
tests depend upon desktop-file-utils and shared-mime-info,
in order to break the dependency cycle.