Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 450696 - app-i18n/fcitx-4.2.1 USE="cairo -pango" - undefined symbol utf8_check_string
Summary: app-i18n/fcitx-4.2.1 USE="cairo -pango" - undefined symbol utf8_check_string
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: CJK Team
Depends on:
Reported: 2013-01-07 08:58 UTC by lei
Modified: 2013-04-15 02:21 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description lei 2013-01-07 08:58:43 UTC
fcitx report "undefined symbol utf8_check_string" with USE flag "cairo debug table -dbus -gtk -gtk3 -opencc -pango -qt4" as press activating key in leafpad window.
fcitx process abort abnormally.

if add +pango option to USE flag, no errors found. 

Reproducible: Always

Steps to Reproduce:
1.startx xterm window:
  fcitx -d ; leafpad CTRL+SPACE in leftpad 
Actual Results:  
 error message appears in xterm window where fcitx was started. fcitx process abort.

Expected Results:  
A preedit window created on the top of leafpad window where Chinese characters can be selected. 

The reason is miscall utf8_check_string() instead of fcitx_utf8_check_string() in fcitx source code /fcitx-4.2.1/src/ui/cairostuff/cairostuff.c line 192. need a patch to fix it.
Comment 1 Naohiro Aota gentoo-dev 2013-02-07 01:58:08 UTC
@Qiao We can consider stabilizing newer version, which would have this fixed and drop this version?
Comment 2 Naohiro Aota gentoo-dev 2013-03-28 13:07:18 UTC
4.2.7 is get stabilized. I think we can drop this version and close this bug as OBSOLETE.
Comment 3 Naohiro Aota gentoo-dev 2013-04-15 02:21:48 UTC
The problemed version has been dropped.