Bug 8144 - X input methods broken with --enable-loadable-i18n
Summary: X input methods broken with --enable-loadable-i18n
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Lib/Xlib (show other bugs)
Version: 7.1 (2006.05)
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard: 2011BRB_Reviewed
Keywords: i18n, patch, regression
: 33259 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-09-06 03:25 UTC by Tollef Fog Heen
Modified: 2018-03-24 05:51 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Make X input methods work correctly with --enable-loadable-i18n (745 bytes, patch)
2006-09-06 03:27 UTC, Tollef Fog Heen
no flags Details | Splinter Review

Description Tollef Fog Heen 2006-09-06 03:25:31 UTC
When compiling libx11 with --enable-loadable-i18n, xterm still fails to open X 
the X input methods which means dead keys like ยจ doesn't work correctly.  I'll 
attach a patch which solves this problem.
Comment 1 Tollef Fog Heen 2006-09-06 03:27:50 UTC
Created attachment 6843 [details] [review]
Make X input methods work correctly with --enable-loadable-i18n
Comment 2 Daniel Stone 2007-02-27 01:33:26 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 3 Peter Jeremy 2010-11-23 19:01:23 UTC
I can confirm that this bug is still present in libX11-1.3.3 (Xorg 7.5) and the attached patch corrects things for the en_AU.UTF-8 locale (which maps to the en_US.UTF-8 directory).

I have done some investigating in both the CVS and GIT repositories.  The
GIT repository contains no history and only contains the new (broken) data
in XI18N_OBJS.  The CVS repository shows that the correct configuration was initially imported (as xc/nls/XI18N_OBJS/en_US.UTF-8 v1.1.1.1) but was replaced
by incorrect data in v1.1 with no useful explanation.
Comment 4 Julien Cristau 2011-01-19 02:14:32 UTC
*** Bug 33259 has been marked as a duplicate of this bug. ***
Comment 5 Jeremy Huddleston Sequoia 2011-10-07 15:26:38 UTC
Could you please send your patch to xorg-devel for review?
Comment 6 Alan Coopersmith 2018-03-24 05:51:19 UTC
The attached patch looks very much like one that got applied a few years ago:
https://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=9955d1c8de994a90fe7f2e3187e7362611d7d265

Closing as resolved.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.