MinimumSoftwareVersions - rmu75/linuxcnc-wiki GitHub Wiki
date: '2024-07-11T11:16:23' title: MinimumSoftwareVersions
This page documents the version of various packages for platforms we support for different branches of LinuxCNC.
It can be useful in deciding what OS / library / language features can be used in LinuxCNC.
|------------------||||||||||----------------| | Software Package ||||||||||Operating system| | | Ubuntu 10.04lucid | Ubuntu 12.04precise | Debian 7.xWheezy | Debian 8.xJessie | Debian 9.x Stretch | Debian 10 Buster | Debian 11Bullseye | Ubuntu 20.04 Focal | Debian 12Bookworm | Debian 13Trixie | | kernel (rtai) | 2.6.32 | 3.4 | 3.4 | | 4.14.174 | 4.14.174| | - | | | | Kernel (rt-preempt) | | | 3.2 | 4.9 (backports)| 4.9 | 4.19 | | | | | | rtai | 3.8 | 3.9 | 3.9 | |5.2.3|5.2.3 | | | | | | tcl/tk | 8.5 | 8.5 | 8.5 | 8.6 | 8.6 | 8.6 | | | | | | python2 | 2.6 | 2.7 | 2.7 | 2.7 | 2.7 | 2.7 | | - | | | | python3 | 3.1 | 3.2 | 3.2 | 3.4 | 3.5 | 3.7 | | 3.8 | | | | gtk 2 | 2.12.9 | 2.24.10 | 2.24.10 | 2.24.25 | 2.24.31 | 2.24.32 | | - | | | | gtk 3 | N/A | 3.4.2 | 3.4.2 | 3.14.5 | 3.22.11 | 3.24.5 | | 3.24.20 | | | | python-gst | 0.10 | 0.10 | 0.10 | 0.10 or 1.0 | 1.0 | 1.14.4 | | | | | | gcc | 4.4 | 4.6 | 4.7 | 4.9 | 6.3 | 8.3 | | 9.3 | | | | libgl LD_PRELOAD bug | yes | no | no | no | no | no | | no | | | | mesa | 7.0.3 | 8.0.4 | 8.0.5 | 10.3.2 | 13.0.6 | 18.3.6 | | | | | | libtirpc | no | yes | yes | yes | yes | yes | | | | | | yapps | 2.1.1(yapps2/yapps2-runtime) | 2.1.1(yapps2/yapps2-runtime) | 2.1.1(yapps2/yapps2-runtime) | 2.1.1(yapps2/yapps2-runtime) | 2.1.1(yapps2/yapps2-runtime) | 2.2.1(yapps2/python-yapps) | | | | | | asciidoc | 8.5.2 | 8.6.6 | 8.6.7 | 8.6.9 | 8.6.9 | 8.6.10 | | | | | | po4a | | | | | | 0.55 (0.61-1~bpo10+1) | | 0.57 | | | | dblatex | 0.2.12 | 0.3.2 | 0.3.4 | 0.3.5 | 0.3.9 | 0.3.10 | | | | | | libmodbus5 | 3.0.1 | 3.0.1 | 3.0.3 | 3.0.6 | 3.0.6 | 3.1.4 | | | | | | bwidget | 1.9.0 | 1.9.5 | 1.9.5 | 1.9.8 | 1.9.10 | 1.9.13 | | | | | | libtk-img | 1.3 | 1.3 | 1.3 | 1.4.2 | 1.4.6 | 1.4.8 | | | | | | EGL + ES 2.0 | no | yes | yes | yes | yes | yes | | | | | | numpy | 1.3.0 | 1.6.1 | 1.6.2 | 1.8.2 | 1.12.1 | 1.16.2 | | | | | | debhelper | (1-)7 | (1-)9 | (1-)9 | (1-)9 | (5-)10 | (5-)12 | | | | | | standards-version | 3.8.3 | 3.9.2 | 3.9.3 | 3.9.6 | 3.9.8 | 4.3.0 | | | | | | build profiles | no | no | no | backports | yes | yes | | | | | | end of life | May 2013 | April 2017 | May 2018 | June 2020 | June 2022 | June 2024 | | | | | | deb archive |deb http://old-releases.ubuntu.com/ubuntu/ lucid main|deb http://archive.ubuntu.com/ubuntu/ precise main|deb http://archive.debian.org/debian/ wheezy main|deb http://ftp.debian.org/debian/ jessie main|deb http://ftp.debian.org/debian/ stretch main|deb http://deb.debian.org/debian/ buster main | deb http://deb.debian.org/debian/ bullseye main | | deb http://deb.debian.org/debian/ bookworm main | deb http://deb.debian.org/debian/ trixie main | | ||| 2.6 |||||||| | ||||| 2.7 |||||| | | ||||| 2.8 ||||| | ||||| |||| 2.9 || | |||||||| || Master |