I see this too; Ubuntu's 017_en_US_UTF-8_XI18N_OBJS.diff (attached, and only partially applied upstream AFAICT) corrects the references to nonexistent shared objects, which look like an accidental regression on upstream's part incurred when switching to git.
-- Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) Finger [EMAIL PROTECTED] (NOT a valid e-mail address) for more info.
--- /usr/share/X11/locale/en_US.UTF-8/XI18N_OBJS 2006-08-24 12:19:22.000000000 +0200 +++ libx11-1.0.0/nls/en_US.UTF-8/XI18N_OBJS 2006-06-22 23:22:22.000000000 +0200 @@ -2,7 +2,6 @@ # # XI18N objects table for euro locales # -XLC common/xlcUTF-8 _XlcUnicodeLoader # XLC_open -XOM common/xomLTRTTB _XomGenericOpenOM # XOM_open -XIM common/xiiimp _SwitchOpenIM # XIM_open -XIM common/xiiimp _XimpLocalOpenIM # XIM_open +XLC common/xlcUTF8Load _XlcUtf8Loader # XLC_open +XOM common/xomGeneric _XomGenericOpenOM # XOM_open +XIM common/ximcp _XimOpenIM _XimRegisterIMInstantiateCallback _XimUnRegisterIMInstantiateCallback # XIM_open XIM_register XIM_unregister