OpenMPT > Technical Documents

OpenMPT 1.28 and libopenmpt 0.4 removed platform support

(1/1)

manx:
OpenMPT 1.28 and libopenmpt 0.4 removed platform support

For the general motivation, please refer to the detailed explanation at OpenMPT 1.27 and libopenmpt 0.3.0 remove support for old Windows and Wine systems and old C++ compilers

OpenMPT 1.28 has removed support for:

* Wine 1.6, Wine 1.7; thereby removing support for the default Wine version on Ubuntu 14.04 LTS, Ubuntu 16.04 LTS and Debian 8 (see https://bugs.openmpt.org/view.php?id=1041)
* GCC 4.8; thereby removing support for Wine Integration on Ubuntu 14.04 LTS (see https://source.openmpt.org/browse/openmpt/trunk/OpenMPT/?op=revision&rev=10572&peg=10572)
libopenmpt 0.4 has removed support for:

* Clang 3.4, Clang 3.5; thereby removing support for FreeBSD 10 (see https://bugs.openmpt.org/view.php?id=1098)
* Android NDK 11 (GCC 4.9, libstdc++), Android NDK 12 (GCC 4.9, libstdc++), Android NDK 13 (Clang 3.8, libstdc++), Android NDK 14 (Clang 3.8, libstdc++), Android NDK 15 (Clang 5.0, libstdc++) (see https://bugs.openmpt.org/view.php?id=1046, https://source.openmpt.org/browse/openmpt/trunk/OpenMPT/?op=revision&rev=9835&peg=9835)
* emscripten older than 1.38.5: thereby requiring a modern emscripten with native WebAssembly support (see https://bugs.openmpt.org/view.php?id=1029)

For OpenMPT 1.28 and libopenmpt 0.4, we were additionally considering removing support for the following platforms:

* GCC 4.8 (Ubuntu 14.04 LTS, CentOS 7)
* GCC 4.9 (Debian 8)
* Visual Studio 2015We decided to not remove support for these platforms.


This post will be updated and clarified as needed. For each update, a short reply summarizing the update will be made in order to notify topic subscribers.

manx:
libopenmpt 0.4 will also remove support for emscripten older than 1.38.1, thereby requiring a modern emscripten with native WebAssembly support.

Navigation

[0] Message Index

Go to full version