Backport !4033 “girepository: Keep an ordered list of the loaded typelibs” to glib-2-80
requested to merge pwithnall/glib:backport-4033-girepository-typelib-determinicity-glib-2-80 into glib-2-80
Trivial backport of !4033 (merged) to glib-2-80
.
I think this should be OK to backport, because the old behaviour was non-deterministic. There’s a non-zero chance it’ll break something else though, because in practice hash table iteration order hasn’t actually changed for a while. Opinions welcome on the balance of risk there.
Fixes: #3303 (closed)