On Fri, Jun 25, 2010 at 11:53, James_Huk <wineforum-user@xxxxxxxxxx> wrote: > Well I can say that: > > git reset --hard wine-xyz > > definitely works - although I had some other problems when trying to > compile older wine version, after first compiling newer one - I was able to > compile wine-0.9.18 (with some back-patching of course), but wine-0.9.17 and > below gave some runtime errors (they were compiling fine) like > WINE-1.0-something not defined > > However I think this was because I used ccache (which gave me some other > problem before - it would seam that it is not very well suited for revers > regression testing), or because I didn't use: > > git clean -f -d(I didn't use this command because it cleared my patches > from wine-git dir) > > Anyway - after disabling ccache and issuing above command and patching I > was able to compile wine-0.9.15 on Debian Lenny ;] > > If anyone is interested - I can provide exact patches that must be applied > to the old source in order to compile it on newer systems. > That "git reset --hard" is not needed IMO. What you can do is - "git checkout -b your_name wine-xxx" (where wine-xxx is the tag name, "git tag" lists them all) - apply any patch - ./configure; make clean; make depend; make Frédéric -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.winehq.org/pipermail/wine-users/attachments/20100625/f76b362c/attachment.htm>