Comment 16 for bug 1204226

Revision history for this message
Teppo Mäenpää (kxq) wrote :

When I first grabbed widelands, the latest release (then 16) did not compile on Debian Stable (then Lenny), and I found it annoying. Supporting older releases has some value. Of course a project like Widelands do not have to support anything, and I think it would be silly if we would start retreating from c++11 just because of an old version of a Linux distribution.

From my point of view, I would consider making a special branch of widelands tree and hard-code some NULL's in place of the nullptr's or whatever it takes, to make the newest thing to compile it in Ubuntu 10.04LTS. If hacking like that was successful and the needed modifications were such that the branch would still be release-quality, and network-play-wise compatible with trunk, I would then hint about the 10.04 downgrade patch to whoever makes Ubuntu releases of build 18 and after that drop 10.04. However:

- I do not have Ubuntu 10.04 LTS installed anywhere. If the installation media is still available, I could consider setting up a virtual machine but that would still be some work. It sounds that some of you have all this done already.

- Would you senior guys make the decisions? I do not really know what kind of people run ubuntu LTS and whether this would be worth the trouble.