We'll receive bug reports, as usual, and if enough is fixed to warrant an 0.5.1 rc1 we'll be releasing a release-candidate before the final release is made. However, I'm confident we'll be able to go directly to the final release
We're using OpenSUSE's Build Service (OBS for short), and the packages are there already, so if you installed from OBS you should be able to update rather easily (hopefully, even with delta rpms ) - not all repos have been tested, so if you're on one of the unlucky ones to spot a packaging bug, please post on the bug tracker ASAP.
vegastrike-music was unchanged so you don't have to update. If you're installing from scratch, just install the 0.5.1.beta1 version - it works just fine.
Linux
You can look for the packages in OBS' search interface, or you can set up the repos from the urls below (which is the best way to get updates):
For the most popular linux distros (available in OBS), we have zypper/deb repos:
- OpenSUSE 11.1
- OpenSUSE 11.3
- OpenSUSE 11.4
- OpenSUSE 12.1
- OpenSUSE Factory
- Fedora 15
- Fedora 16
- Mandriva 2009.1 (x86_64 broken atm - but you can try i586)
- Mandriva 2010.1 (x86_64 broken atm - but you can try i586)
- Mandriva 2010 (x86_64 broken atm - but you can try i586)
- Debian 5.0 (lenny) - instructions
- Debian 6.0 (squeeze) - instructions
- Ubuntu 9.04 (jaunty) - instructions
- Ubuntu 9.10 (karmic) - instructions
- Ubuntu 10.04 (lucid) - instructions
- Ubuntu 10.10 (maverick) - instructions
- Ubuntu 11.04 (natty) - instructions
- Ubuntu 11.10 (oneiric) - instructions
If your distro is not on the list, source tar balls and data packages can be downloaded directly from sourceforge:
Instructions for building from source and installing data from the tarballs in your home folder would go like this, assuming you've downloaded the pertinent tarballs and dependencies already:
Code: Select all
~$ mkdir vegastrike-0.5.1.beta2
~$ tar xvjf vegastrike-src-0.5.1.beta2.tar.bz2
~$ cd vegastrike-src-0.5.1.beta2
~/vegastrike-src-0.5.1.beta2$ mkdir build
~/vegastrike-src-0.5.1.beta2$ cd build
~/vegastrike-src-0.5.1.beta2/build$ cmake ..
...
~/vegastrike-src-0.5.1.beta2/build$ make
...
~/vegastrike-src-0.5.1.beta2/build$ cd ../../vegastrike-0.5.1.beta1
~/vegastrike-0.5.1.beta2$ mkdir bin
~/vegastrike-0.5.1.beta2$ cp ../vegastrike-src-0.5.1.beta2/build/{vegastrike,vegaserver,setup/vssetup,objconv/mesh_tool} bin/.
~/vegastrike-0.5.1.beta2$ tar xvjf ../vegastrike-data-0.5.1.beta2.tar.bz2 --strip-components=1
...
~/vegastrike-0.5.1.beta2$ tar xvjf ../vegastrike-extra-0.5.1.beta2.tar.bz2 --strip-components=1
...
~/vegastrike-0.5.1.beta2$ tar xvf ../vegastrike-music-0.5.1.beta2.tar --strip-components=1
...
~/vegastrike-0.5.1.beta2$ tar xvf ../vegastrike-speech-0.5.1.beta2.tar --strip-components=1
...
Windows
Windows Installer now up for download! You can download from SourceForge download area.
Important notice: the win64 version is not actually released on SVN yet. The VC9 solution for compiling the 64bit vegastrike binary needs to be finished first. Some dlls have been compiled for the new 64bit exe but the process is not complete.
Bug reports
Many distros (not all) have a vegastrike-debuginfo or vegastrike-dbg package you can use to install debugging info and provide better stacktraces for bug reporting - please, when reporting a crash-type bug, install that package and run vegastrike through gdb:
Code: Select all
$ gdb --args vegastrike --debug=3 2>stderr.txt
(gdb) run
...
Segmentation Fault
(gdb) bt full
<paste this in your bug report>