Hi, I added the EOL date of the official distros to the wiki: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?MinimumSoftwareVersions Notice that only stretch and buster are not near end of life.
Recently there have been 2 PRs with code that doesn’t work on old compilers. https://github.com/LinuxCNC/linuxcnc/pull/689 https://github.com/LinuxCNC/linuxcnc/pull/714 I don’t understand why we support distros that have been released 8 years ago. Making newer stuff work on legacy software is just a waste of developers time. If people can’t be bothered to update the distro, why would they be bothered to update linuxcnc? As far as Im aware everything works on stretch. After a short discussion with jepler on irc, he mentioned that it hasn’t been decided to drop support, and its unclear on how to decide stuff like this. My proposal: Keep 2.8 as it is, as it's near the release. Drop support for anything earlier than Stretch in master, and as soon as python3 support is working, drop support for python2 in master. Python2 is EOL since January, and it's not feasible to support both. Rene _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers