glib-aux: merge branch 'th/random-utils'

!1323

(cherry picked from commit cf141f3e)
54 jobs for nm-1-38 in 27 minutes and 53 seconds (queued for 23 seconds)