XBMC Helix patches
#1
Seeing the whole thread with experimental builds, can anybody
briefly explain how to configure/compile the latest xbmc from scratch or at least provide links
to RPi patches? It would help to extend the xbmc experience beyond Raspbmc.
Personally, I could write ebuilds for Gentoo. I'm also fine with cross building and
figuring out dependencies
Reply
#2
You will get a usable build eirther from:
https://github.com/xbmc/xbmc/tree/Gotham (gotham tree)
https://github.com/xbmc/xbmc/tree/master (Helix/master)

There are custom trees that have additional (not yet upstream) patches here:
https://github.com/popcornmix/xbmc/commi..._backports (gotham tree + patches)
https://github.com/popcornmix/xbmc/commits/newclock3 (Helix/master tree + patches)

However once you can build one tree then switching should be straightforward.
I'd suggest starting with the upstream gotham tree.

There are instructions around for cross compiling openelec or raspbmc. Personally I'd follow the jenkins scheme:
http://jenkins.xbmc.org/job/XBMC-LINUX-R...onsoleFull

If you dig through a build log you can see what scripts are called to build for Pi.
Reply
#3
Thank you for the references! However, the last link you provided does not work.
It would be useful to see the build log or at least the configure options..
Reply
#4
The Jenkins logs get deleted after about a week. Just pick a newish PR. E.g.
https://github.com/xbmc/xbmc/pull/5111

And click details on the merge/build panel. Then click on RBPI link, then console output.
Reply
#5
Thanks!
Reply
#6
Be aware that the gentoo philosophy seems to be to NOT allow builds that have internal versions of external libraries. ffmpeg is the relevant one here, XBMC uses it's own internal patched version of ffmpeg, but there is a compile option to use external ffmpeg. External ffmpeg builds are NOT supported here and are generally problematic. But internal builds will not be gentoo compliant.

Just saying :-)
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC Helix patches0