Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 88140

Summary: app-office/lyx with USE="cjk -qt" fails with xforms-1.0.90
Product: Gentoo Linux Reporter: Ed Catmur <ed>
Component: Current packagesAssignee: CJK Team <cjk>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: 2005.0   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ed Catmur 2005-04-06 03:09:10 UTC
g++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I../../../images -I../../../src -I../../../src/frontends -I../../../src/frontends/controllers -I../../../boost -I/usr/X11R6/include/X11 -DI18N -O1 -O2 -O3 -pipe -march=athlon-xp -mmmx -msse -m3dnow -mfpmath=387 -falign-functions=64 -falign-loops=4 -falign-jumps=4 -fprefetch-loop-arrays -funswitch-loops -fno-stack-protector -c lyxim.C -MT lyxim.lo -MD -MP -MF .deps/lyxim.TPlo
lyxim.C: In member function `void LyXIM::SetIMSpot()':
lyxim.C:206: error: 'struct forms_' has no member named 'xic'
lyxim.C: In member function `void LyXIM::SetIMSpotAndArea()':
lyxim.C:232: error: 'struct forms_' has no member named 'xic'
make[5]: *** [lyxim.lo] Error 1

This is because xforms-1.0.90 does not have the cjk patch that xforms-1.0-r1 has.
At least for the time being lyx should panic in src_unpack if the installed version of xforms is 1.0.90 rather than 1.0-r1.
Comment 1 Mamoru KOMACHI (RETIRED) gentoo-dev 2005-04-06 04:49:26 UTC
Right. I fixed xforms dependency and now lyx fails if xforms-1.0-r1 
is not built with cjk USE flag enabled. (and lyx tries to downgrade xforms
to 1.0-r1 if you set cjk) Thanks for the bug report.