Summary: | app-i18n/fcitx strcpy overflow during build process | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Hongjiu Zhang <voidprayer> |
Component: | Current packages | Assignee: | CJK Team <cjk> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | blackdream1890, halcy0n, wd |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://code.google.com/p/fcitx/issues/detail?id=194 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 259417, 296658 | ||
Attachments: |
full build.log
Build log fcitx 4.0 rc1 ebuid |
Description
Hongjiu Zhang
2010-01-22 02:42:46 UTC
Created attachment 217129 [details]
full build.log
Created attachment 232601 [details]
Build log
And now the same applies to GCC 4.5…
*** Bug 332051 has been marked as a duplicate of this bug. *** I believe this is fixed upstream by this commit: http://code.google.com/p/fcitx/source/detail?r=449 As I don't read Chinese I'm not even going to try to figure out what needs to be done here. fcitx uses zh_CN.GBK as its backend encoding instead of the standard UTF-8, which is deprecated. The page mentioned in Comment #4 seems trying to merge the patch making fcitx using UTF-8 according to the comment there. I did not read the code. Need to be test and close if fixed. Is there a fix upstream? I have no idea what language the bug report responses are in :) Created attachment 253843 [details]
fcitx 4.0 rc1 ebuid
Here is 4.0rc1 ebuild file. Hope it worked.
I've noticed fcitx will remove from portage cause of this bug. So how can be a maintainer for fcitx?
Update some output after install. Here is the newest ebuild, https://github.com/wd/overlay/blob/master/app-i18n/fcitx/fcitx-4.0_rc1.ebuild sorry for delay. I'll maintain. fixed in cvs. |