--- /dev/null
+--- libjava/java/util/Locale.java Wed Nov 27 14:41:07 2002
++++ libjava/java/util/Locale.java Wed Sep 10 00:10:27 2003
+@@ -193,10 +193,16 @@
+ * null. Note the logic in the main constructor, to detect when
+ * bootstrapping has completed.
+ */
+- private static Locale defaultLocale =
++
++ // XWT-specific hack: we're having a lot of trouble with Locales
++ // and static linkage, so we force this to a known locale.
++ private static Locale defaultLocale = new Locale("en", "", "");
++
++ /*
+ new Locale(System.getProperty("user.language", "en"),
+ System.getProperty("user.region", ""),
+ System.getProperty("user.variant", ""));
++ */
+
+ /**
+ * Convert new iso639 codes to the old ones.