> From: Daiki Ueno <u...@gnu.org> > Cc: Paul Eggert <egg...@cs.ucla.edu>, bug-gnulib@gnu.org > Date: Wed, 16 Jul 2014 19:02:03 +0900 > > Do you need a new libunistring release with this change?
I think it would be good, yes. > I don't even know if Guile is still using the packaged libunistring. It does, at least as of its latest official release 2.0.11. > By the way, isn't there a minor race in gl_locale_name_thread, since it > depends on a global variable found_lcid? Yes. (It is not a problem for Guile, since Guile built with threads on Windows is severely broken, so the only way of having a useful Guile on Windows is to build it without threads.) Suggestions for fixing that are welcome. Maybe just use the '__thread' qualifier for that variable?