Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 130472 - kmplayer-0.9.2_rc1 doesn't compile without USE=xine
Summary: kmplayer-0.9.2_rc1 doesn't compile without USE=xine
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Other
: High normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-19 06:22 UTC by Per Osbeck
Modified: 2006-04-21 16:11 UTC (History)
0 users

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


Attachments
Patch to fix xine detection in configure script (no-xine.patch,1.35 KB, patch)
2006-04-19 07:26 UTC, Thomas Fischer
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Per Osbeck 2006-04-19 06:22:23 UTC
kmplayer-0.9.2_rc1 doesn't compile unless USE=xine is specified.

pref.cpp:602: error: invalid use of undefined type 'struct KMPlayer::PrefXinePage'
pref.h:55: error: forward declaration of 'struct KMPlayer::PrefXinePage'
pref.cpp:602: confused by earlier errors, bailing out
Comment 1 Thomas Fischer 2006-04-19 07:24:16 UTC
I guess this is an upstream bug. To compile kmplayer 0.9.2 rc1 you have to explicitly set #define HAVE_XINE 0 in config.h. This can be done by patching the configure tool chain.
Comment 2 Thomas Fischer 2006-04-19 07:26:05 UTC
Created attachment 84957 [details, diff]
Patch to fix xine detection in configure script

This patch fixes configure, configure.in and configure.in.in. Theoretically, you only need to patch configure.in.in upstream, but this requires to run all autotools again.
Comment 3 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-04-21 16:11:15 UTC
Fixed by upstream in version 0.9.2. Ebuild for 0.9.2 in CVS.