I was asked to try a regression test (http://wiki.winehq.org/RegressionTesting) to see if the bug I am seeing now is not present when I revert to a previous version of wine. So, my first question is, how do I revert to a previous version of wine? I'm on Ubuntu 8.04, so it would be nice if there was an apt-get command I could use. I've tried "apt-get install wine-0.9.59", but that doesn't work. No longer in the repo I guess. I presumed that I was supposed to build 0.9.59 from git. But I don't know how to do that, and I haven't found any specific instructions on how to do that. I tried to interpolate from various other instructions and came up with: git clone git://source.winehq.org/git/wine.git wine-git cd wine-git git checkout wine-0.9.59 git reset --hard wine-0.9.59 So I do the above commands and cat the file VERSION and it tells me: Wine version 0.9.59 That looks like what I want. I don't want to overwrite my current wine install, so I add the option "--prefix=/usr/local/wine" to configure, and I do the configure and make depend and make and make install. Everything builds and installs fine. I run /usr/local/wine/bin/wine --version and it prints out 1.1.2. I was expecting 0.9.59. Clearly I've screwed up, but I'm lost at this point. I'm pretty unfamiliar with git. I have passing familiarity with all the configure and make stuff. It would really help me if someone could give an easy recipe to follow to build and install multiple older versions of wine so I could do testing. Thanks!
On Sat, Aug 16, 2008 at 11:18 PM, john.moonsugar <wineforum-user at winehq.org> wrote:> I was asked to try a regression test (http://wiki.winehq.org/RegressionTesting) to see if the bug I am seeing now is not present when I revert to a previous version of wine. > > So, my first question is, how do I revert to a previous version of wine? I'm on Ubuntu 8.04, so it would be nice if there was an apt-get command I could use. I've tried "apt-get install wine-0.9.59", but that doesn't work. No longer in the repo I guess. > > I presumed that I was supposed to build 0.9.59 from git. But I don't know how to do that, and I haven't found any specific instructions on how to do that. > > I tried to interpolate from various other instructions and came up with: > > git clone git://source.winehq.org/git/wine.git wine-git > cd wine-git > git checkout wine-0.9.59 > git reset --hard wine-0.9.59 > > So I do the above commands and cat the file VERSION and it tells me: > Wine version 0.9.59 > > That looks like what I want. I don't want to overwrite my current wine install, so I add the option "--prefix=/usr/local/wine" to configure, and I do the configure and make depend and make and make install. Everything builds and installs fine. > > I run /usr/local/wine/bin/wine --version and it prints out 1.1.2. I was expecting 0.9.59. Clearly I've screwed up, but I'm lost at this point. > > I'm pretty unfamiliar with git. I have passing familiarity with all the configure and make stuff. > > It would really help me if someone could give an easy recipe to follow to build and install multiple older versions of wine so I could do testing. > > Thanks! > > > > > >You don't need to do a make install, that'll overwrite your previous version. Just run wine from the git directory.
Follow these instructions: http://wiki.winehq.org/RegressionTesting
dimesio wrote:> > This question has come up a couple of times: > http://forum.winehq.org/viewtopic.php?t=653 > http://forum.winehq.org/viewtopic.php?t=872 >Well, it's good to know that it should be possible, and I believe I'm doing what others are doing with configure --prefix and setting my PATH, yet I still get the results like I said above: executing "./wine --version" from the source tree gives the correct version number, but "<prefix>/bin/wine --version" does not.> BTW, older Wine packages for Ubuntu are in the archives: http://wine.budgetdedicated.com/archive/index.htmlThanks! I'll try those.