Skip to content

Dependency Version Support (WIP)

Benjamen Meyer edited this page Sep 20, 2023 · 1 revision

Vega Strike has a number of directly 3rd party library dependencies. Our general rule is that we will use the version supplied by the OS packaging system one exists or through a packaging system vendor (e.g Chocolate) when it does not. The following table is to help us track the minimum dependency versions we need to support for that.

The left most column should be the platform. Each additional column is a dependency. The cross of the two is the version for dependency that we need to use for that platform:

| OS | Version | Python | Boost | OpenGL: Mesa | OpenGL: VND0 | OpenAL | SDL1 | SDL2 | Vorbis | JPEG | PNG | Zlib | FFMPEG | OGRE Mesh | Util lib | Posix Threads |
| --- | --- | --- | --- | --- | --- | --- | -- - | --- | --- | --- | --- | --- | --- | --- | --- | | Debian/10 | 10 | 3 | | | | | | | | | | | | | | | Debian/11 | 11 | 3 | | | | | | | | | | | | | | | Debian/12 | 12 | 3 | | | | | | | | | | | | | | | Ubuntu/18.04 | 18.04 | 3 | | | | | | | | | | | | | | | Ubuntu/20.04 | 20.04 | 3 | | | | | | | | | | | | | | | Ubuntu/22.04 | 22.04 | 3 | | | | | | | | | | | | | | | Mint/20 | 20 | 3 | | | | | | | | | | | | | | | Mint/21 | 21 | 3 | | | | | | | | | | | | | | | Fedora/36 | 36 | 3 | | | | | | | | | | | | | | | Fedora/37 | 37 | 3 | | | | | | | | | | | | | | | RHEL/8.5 | 8.5 | 3 | | | | | | | | | | | | | | | RHEL/8.6 | 8.6 | 3 | | | | | | | | | | | | | | | RHEL/9.0 | 9.0 | 3 | | | | | | | | | | | | | | | Rocky/8.5 | 8.5 | 3 | | | | | | | | | | | | | | | Rocky/8.6 | 8.6 | 3 | | | | | | | | | | | | | | | Rocky/9.0 | 9.0 | 3 | | | | | | | | | | | | | | | OpenSuSE/15.2 | 15.2 | 3 | | | | | | | | | | | | | | | OpenSuSE/15.3 | 15.3 | 3 | | | | | | | | | | | | | | | OpenSuSE/15.4 | 15.4 | 3 | | | | | | | | | | | | | | | Mac OS/10.13 | 10.13 | 3 | | | | | | | | | | | | | | | Mac OS/10.14 | 10.14 | 3 | | | | | | | | | | | | | | | Mac OS/10.15 | 10.15 | 3 | | | | | | | | | | | | | | | Windows/10 | 10 | 3 | | | | | | | | | | | | | | | Windows/11 | 11 | 3 | | | | | | | | | | | | | |