> From: Daiki Ueno <[email protected]> > Cc: Paul Eggert <[email protected]>, [email protected] > 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?
