Which branch is stable? - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32) +--- Forum: Kodi Application (https://forum.kodi.tv/forumdisplay.php?fid=93) +--- Thread: Which branch is stable? (/showthread.php?tid=100815) |
Which branch is stable? - zener - 2011-05-05 Which is the most stable branch to build using git? I've used Code: git checkout 10.1-Dharma But this leads to: Code: make[1]: Entering directory `/home/petter/xbmc.git/xbmc/utils' So is this the suggested branch to build? The problem seem to be related to the file extension: Code: $ find . -name fstrcmp.* Or is there a pre-processor I have to run to generate the file? - spiff - 2011-05-05 stable branch is Dharma, stable tag is 10.1-Dharma i just tried myself, and got the same crap. but it's not a bug, you just have to make sure you distclean. there are leftover .P's from master, where fstrcmp.cpp was renamed fstrcmp.c. after that you will be fine. - zener - 2011-05-06 Thank you. Now I managed to compile it, however I only get the "Unable to find path to XBMC data files!" when I try to run it. It did worked last time I built it from git even though it was somewhat unstable. - zener - 2011-05-06 Is there a reason why there is no Code: lib/libid3tag/libid3tag/configure.ac in 10.1-Dharma? - spiff - 2011-05-06 huh? it sits right where it's supposed to sit, in xbmc/lib/libid3tag master is heavily restructured. - zener - 2011-05-07 spiff Wrote:huh? it sits right where it's supposed to sit, in xbmc/lib/libid3tag Code: : xbmc.git; git checkout master - Montellese - 2011-05-07 Have you actually read what spiff wrote? He said that all the Dharma branches/tags have a different directory structure than master and mentioned that your configure.ac will be in "xbmc/lib/libid3tag/libid3tag/" so there's no use in looking at "lib/libid3tag/libid3tag/". - zener - 2011-05-08 I did, but obviously not well enough. I'm not that familiar with the xbmc source tree. I got it compiled now using: Code: autoreconf -vif xbmc/lib/libid3tag/libid3tag However if I run it I still get: Code: $ type xbmc - zener - 2011-05-08 I got around the above problem using: Code: XBMC_HOME=/usr/local/share/xbmc /usr/local/bin/xbmc Unfortunately it crashes whenever I watch an ISO file. This leads me back to my original question. Is this what's considered the last stable version? Code: $ git rev-parse tags/10.1-Dharma - zener - 2011-08-14 Is there a new stable version? I've been using the above and it seem to crash whenever I use it. Even playing audio (FLAC) causes it to crash after some random time. Most of the log files look more and less like this: Code: ... Any clues on how to build a stable version? - zener - 2011-08-16 Nobody knows which version is the latest stable? Also how does the Git number displayed when XBMC starts relate to the SHA-1? Is it some decimal version of the first N digits? Code: 17:02:02 T:3028285168 M:2026901504 NOTICE: Starting XBMC, Platform: Linux (Gentoo Base System release 2.0.2, 2.6.37-gentoo-r4 i686). Built on Mar 30 2011 (Git:20110328-8696993) 8696993 is 84B4A1 in hex which does not match my SHA-1 e9e909? - spiff - 2011-08-16 latest stable is, STILL, the 10.1-Dharma tag. however, there was a woopsie and a hotfix for the linux build, that's 8696993(d0db6f1184ebfaba07b259bfa7c745aa) - zener - 2011-08-17 Thanks spiff. |