I managed to get a loaner machine from work running Snow Leopard. I figured I'd document my steps here as I try to compile the earlier nightly.
First I installed git on the machine, then I cloned into the XBMC repository by typing:
git clone git://github.com/xbmc/xbmc.git xbmc
After downloading a few hundred megabytes, I had a folder called xbmc that contained all of the source. I didn't have a particular commit in mind to revert to, just anything after March 26th, 2011 and before the changes to Confluence, so what I did was:
git log --until="Mar 27, 2011"
I picked a random March 27th, 2011 commit and reverted to it:
git reset --hard 1e7e8519df463
When it reverted, I checked the git log again to be sure that the most recent commits were now March 27th, 2011. They were. So I now have a copy of XBMC as it was then, as far as I can tell.
The next step in the README file is to install Xcode, which I'm doing right now. Xcode is a pretty slow install, so I expect it to take a half an hour or so. Next I need to install cross libs and runtime environment, and then move on to the actual compile process.
Edit:
- Xcode installed.
- Making ios-depends now to get the runtime environment setup.
Boy howdy that took a long time.
- Made the rest of the depends, now getting ready for the final compile step. Working fine. I see the occasional warning, but no errors.
- Compiled fine, I now have a nice shiny XBMC.frappliance file and an XBMC.frappliance.DSYM file. I'm assuming I can just copy it over to the ATV2? I'll try to look up how to package it into a .deb file to easily put it up on Dropbox in case someone else is interested in it.