Bug 1672

Summary: ABI bump needed for new libmysqlclient in F-15 - XBMC
Product: Fedora Reporter: Nicolas Chauvet <kwizart>
Component: kodiAssignee: Alex Lancaster <alexl>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P5    
Version: 15   
Hardware: All   
OS: GNU/Linux   
namespace:

Description Nicolas Chauvet 2011-03-26 13:41:32 CET
Thx rebuilding XBMC
Comment 1 Alex Lancaster 2011-03-30 06:11:05 CEST
(In reply to comment #0)
> Thx rebuilding XBMC

I'm about to update to latest xbmc: 10.1, so the rebuild for mysql will be rolled into that one.

Comment 2 Nicolas Chauvet 2011-04-06 11:40:35 CEST
Actually the rebuilt has picked an old version of mysql-devel. So this has failed.

I've kicked a rebuild but it then failed to build against the newer version of ffmpeg. The fix might be trivial (missing link flag because not using the right .pc or else).

http://buildsys.rpmfusion.org/logs/fedora-development-rpmfusion_free/9284-xbmc-10.1-3.fc15/i686/build.log
(feel free to remove my commit and bump).
Comment 3 Alex Lancaster 2011-04-06 17:29:43 CEST
(In reply to comment #2)
> Actually the rebuilt has picked an old version of mysql-devel. So this has
> failed.

Odd, was the new version not yet in Fedora's updates-testing at the time I built it?

> I've kicked a rebuild but it then failed to build against the newer version of
> ffmpeg. The fix might be trivial (missing link flag because not using the right
> .pc or else).
> 
> http://buildsys.rpmfusion.org/logs/fedora-development-rpmfusion_free/9284-xbmc-10.1-3.fc15/i686/build.log
> (feel free to remove my commit and bump).

*sigh*  ffmpeg is the bane of xbmc.  Upstream preferes package maintainers not compile against external ffmpeg in any case.  They always recommend users use the internal bundled version.  It's not entirely their fault that they can't stipulate builds against a stable (or even snapshot of) ffmpeg, apparently ffmpeg takes a long time to accept patches.  I'll look into fixing the build.
Comment 4 Alex Lancaster 2011-04-07 05:17:01 CEST
(In reply to comment #2)
> Actually the rebuilt has picked an old version of mysql-devel. So this has
> failed.
> 
> I've kicked a rebuild but it then failed to build against the newer version of
> ffmpeg. The fix might be trivial (missing link flag because not using the right
> .pc or else).

Do you have any better insight as to the origin or fix for this issue?  I'm not that familiar with ffmpeg.
Comment 5 Alex Lancaster 2011-04-07 05:26:05 CEST
(In reply to comment #4)

> Do you have any better insight as to the origin or fix for this issue?  I'm not
> that familiar with ffmpeg.
 
In the meantime I filed a bug with upstream: http://trac.xbmc.org/ticket/11411
Comment 6 Alex Lancaster 2011-04-13 16:58:19 CEST
You got this to build?  I didn't see a new build of 10.1-3.fc15 in the build system.