NOTE! This site uses cookies and similar technologies.

If you not change browser settings, you agree to it.

I understand

Welcome, Guest
Username: Password: Remember me

TOPIC: Using latest latest xbmc source code

Using latest latest xbmc source code 5 years 8 months ago #1

  • sebj
  • sebj's Avatar
  • Offline
  • Expert Boarder
  • Posts: 292
  • Thank you received: 9
  • Karma: 5
Since eden is in beta right now (3 as of writing)

I'd like to test a commit, but there are a lot of commits and can't seem to apply a patch

github.com/xbmc/xbmc/commit/9a60f0c81f1963dbe3e500d2a6e2d2659aa8468b

Wha]t do I have to to make openlec fetch the latest xbmc code?
The administrator has disabled public write access.

Re: Using latest latest xbmc source code 5 years 8 months ago #2

  • e_esprit
  • e_esprit's Avatar
  • Offline
  • Senior Boarder
  • Posts: 180
  • Thank you received: 9
  • Karma: 3
You'll have to :
- checkout last xbmc code
- make a tar.gz/tar.bz2 from it, ang give it some release number/id (ex: xbmc-my_test_release.tar.bz2)
- put it on some (web/ftp)server, or copying it to your "sources" folder (+ make a md5 file)
- adapt the packages/mediacenter/xbmc/meta to use your version/web repository
- build

Or you can put the patches in packages/mediacenter/xbmc/patches, which sounds easier ;)
The administrator has disabled public write access.

Re: Using latest latest xbmc source code 5 years 8 months ago #3

  • viljoviitanen
  • viljoviitanen's Avatar
  • Offline
  • Senior Boarder
  • Posts: 176
  • Thank you received: 28
  • Karma: 7
Or after checkout and making the tar.bz2 you could just overwrite whatever you currently have in sources dir, make the md5 file from it and run scripts/clean xbmc (or xbmc-pvr). No need for a web server and download...
The administrator has disabled public write access.

Re: Using latest latest xbmc source code 5 years 8 months ago #4

  • e_esprit
  • e_esprit's Avatar
  • Offline
  • Senior Boarder
  • Posts: 180
  • Thank you received: 9
  • Karma: 3
That's what I wrote... ?
The administrator has disabled public write access.

Re: Using latest latest xbmc source code 5 years 8 months ago #5

  • MikeBuzz
  • MikeBuzz's Avatar
  • Offline
  • Moderator
  • Posts: 275
  • Thank you received: 3
  • Karma: 5
easier if you have the git tree local, go in to tool/mkpkg there will be a script in there for xbmc, all you would need to do it update the line that reads

GIT_REPO="-b Eden git://github.com/xbmc/xbmc.git"

to

GIT_REPO="git://github.com/xbmc/xbmc.git"

when run that will then create the correct xbmc and theme archives, you can then update the meta for both xbmc and the theme to use this new version

remember that the patches will need to be renamed to the correct build numbers
The administrator has disabled public write access.

Re: Using latest latest xbmc source code 5 years 1 week ago #6

  • calris
  • calris's Avatar
  • Offline
  • Junior Boarder
  • Posts: 62
  • Thank you received: 1
  • Karma: 0
Hmmm, looking at github.com/OpenELEC/OpenELEC.tv/blob/master/tools/mkpkg/mkpkg_xbmc, I cannot see:

GIT_REPO="-b Eden git://github.com/xbmc/xbmc.git"

What I see is:

GIT_REPO="-b master git://github.com/xbmc/xbmc.git"

I assume that means compiling OpenELEC from source brings in the latest XBMC (Frodo Alpha 7)
The administrator has disabled public write access.

Re: Using latest latest xbmc source code 5 years 1 week ago #7

  • lrusak
  • lrusak's Avatar
yes
The administrator has disabled public write access.

Re: Using latest latest xbmc source code 5 years 1 week ago #8

  • chewitt
  • chewitt's Avatar
calris wrote:
I assume that means compiling OpenELEC from source brings in the latest XBMC (Frodo Alpha 7)
To be pedantic, the build process does not pull from git so it brings in the lastest Frodo version that we created a package for on the OE sources website. This may (or more often, may not) be the latest nightly version of Frodo code. It's never that far out though.
The administrator has disabled public write access.