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

Bug 275844

Summary: media-tv/xbmc use external libraries
Product: Gentoo Linux Reporter: Craig Andrews <candrews>
Component: Current packagesAssignee: SpanKY <vapier>
Status: RESOLVED FIXED    
Severity: enhancement CC: greg.loscombe, leho
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Craig Andrews gentoo-dev 2009-06-29 16:34:02 UTC
XBMC recently added support for using external libraries inside of bundling every single dependency. See http://xbmc.org/trac/ticket/5416 for details.

Basically, "--enable-external-libraries" needs to be added to configure, and the ebuild needs to be changed to depend on the libraries it needs.

Reproducible: Always
Comment 1 SpanKY gentoo-dev 2009-07-20 08:22:13 UTC
updated in cvs, thanks

http://sources.gentoo.org/media-tv/xbmc/xbmc-9999.ebuild?r1=1.25&r2=1.26
Comment 2 Leho Kraav (:macmaN @lkraav) 2009-11-18 02:15:31 UTC
i recommend this bug be reopened, because enabling external libraries breaks xbmc python [0]. there might be a way to somehow configure xbmc to work better with system python, but i'd rather have saved all this time it took figuring this out. i tried --enable-external-libraries and --disable-external-python, but --e-e-l always prevailed. xbmc svn 24501 compiled fine with all internals as well, so at least a static use flag should be provided for this.

[0] http://xbmc.org/trac/ticket/7291
Comment 3 ci3nte 2012-06-12 14:15:13 UTC
I recommend this bug be reopened too, especially a useflag for external ffmpeg would be nice (ffmpeg maybe), because xbmc-9999 is at the moment only compatible to ffmpeg and not libav. To circumvent this problem it would be nice to disable the ffmpeg useflag (which internally set --disable-external-ffmpeg), so xbmc uses its own ffmpeg and not the systemwide. See also https://bugs.gentoo.org/show_bug.cgi?id=420831.