OpenMPT 1.28 and libopenmpt 0.4 removed platform supportFor 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 (https://forum.openmpt.org/index.php?topic=5708.msg43527#msg43527)
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 (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 (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 (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://bugs.openmpt.org/view.php?id=1046), https://source.openmpt.org/browse/openmpt/trunk/OpenMPT/?op=revision&rev=9835&peg=9835 (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 (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 2015
We 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.
libopenmpt 0.4 will also remove support for emscripten older than 1.38.1, thereby requiring a modern emscripten with native WebAssembly support.