Author Topic: OpenMPT 1.27 and libopenmpt 0.3.0 remove support for old systems and compilers  (Read 2476 times)

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,073
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 7 x64
1) Old OpenMPT versions are always archived at https://download.openmpt.org/archive/openmpt/
2) We use version control (like any self-respecting software developer) so it is always possible go back to any previous version of the code and re-compile it. Since we are working on OpenMPT 1.27 and 1.26 in parallel (the latter only gets maintenance updates until OpenMPT 1.27 is released), it's even very easy to find this version, because it's stored in a separate branch: https://source.openmpt.org/browse/openmpt/branches/1.26-maintenance/
ยป No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline Exhale

  • Inspired artist
  • **
  • Posts: 98
    • http://www.exhale7.110mb.com
1) Old OpenMPT versions are always archived at https://download.openmpt.org/archive/openmpt/
2) We use version control (like any self-respecting software developer) so it is always possible go back to any previous version of the code and re-compile it. Since we are working on OpenMPT 1.27 and 1.26 in parallel (the latter only gets maintenance updates until OpenMPT 1.27 is released), it's even very easy to find this version, because it's stored in a separate branch: https://source.openmpt.org/browse/openmpt/branches/1.26-maintenance/
Great to know, and having the links here, I think, will be ideal for this thread. I am no programmer, so I didn't know the systems used for those things, I just imagined myself in a situation of loosing my modplug and saw ominous black clouds of despair. Whatsapp just recently dropped support for my phone, so that whole nonsense spurred the vision.
___________________
The turtle moves!

Offline manx

  • OpenMPT Developers
  • *****
  • Posts: 85
As OpenMPT 1.27 and libopenmpt 0.3.0 will still take some time until the release is ready, I am contemplating to drop even more compiler support than originally planned.
Visual Studio 2017 will be released before OpenMPT 1.27, thus we can drop VS2013 support in 1.27 and still have 2 supported Visual Studio versions.
Debian 9 will also very probably be released before libopenmpt 0.3.0, and thus we can drop GCC 4.6 and GCC 4.7 and still have the latest 2 Debian releases supported. The latest 2 Ubuntu LTS releases are also covered when requiring GCC 4.8.

Thus, the required compiler versions might very well end up being:
  • MSVC >= 2015
  • GCC >= 4.8
  • Clang >= 3.2