Skip to content

Commit

Permalink
FEATURE: Remove Debian Buster from supported platforms
Browse files Browse the repository at this point in the history
Because of a runtime bug, remove the 'oldstable' Debian 10 Buster from supported platforms for Machinekit-HAL.
  • Loading branch information
cerna committed Dec 22, 2021
1 parent f6a35e6 commit efccdcd
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 24 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@

**Machinekit-HAL** is a powerful software for _real-time_ control of machinery based on _**H**ardware **A**bstraction **L**ayer_ principle. With tools and libraries making development of new _components_ and _drivers_ easy. Integrators can choose to control **industrial robotic arm**, **single purpose machine** or **CNC mill** or **lathe** with additional software package.

Supporting _RT PREEMPT_ and _Xenomai 2_ real-time Linux kernel patches. **APT** packages available for Debian 9 _Stretch_, Debian 10 _Buster_, Ubuntu 18.04 _Bionic_ LTS, Ubuntu 20.04 _Focal_ LTS and Ubuntu 21.04 Hirsute.
Supporting _RT PREEMPT_ and _Xenomai 2_ real-time Linux kernel patches. **APT** packages available for Debian 11 _Bullseye_, Ubuntu 18.04 _Bionic_ LTS, Ubuntu 20.04 _Focal_ LTS and Ubuntu 21.04 Hirsute.

<div align="center"><img alt="Machinekit demo" src="https://raw.githubusercontent.com/cerna/machinekit-hal/various-bugfixes/media/machinekit_hal_ethercat_demo.gif" width="650px" /></div>

Expand Down
2 changes: 1 addition & 1 deletion debian/buildsystem/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ is on best effort basis.

Where:
- ARCHITECTURE is the HOST architecture for which you want to build the Machinekit-HAL packages
- VERSION is the version of the supported distribution (for example Buster)
- VERSION is the version of the supported distribution (for example Bullseye)
- DISTRIBUTION is the distro name (for example Debian)

Currently supported possibilities are listed in `scripts/debian-distro-settings.json`
Expand Down
22 changes: 0 additions & 22 deletions debian/buildsystem/debian-distro-settings.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
{
"osVersions": [
{
"distributionID": "Debian",
"distributionCodename": "Buster",
"baseImage": "debian:buster",
"releaseNumber": 10
},
{
"distributionID": "Debian",
"distributionCodename": "Bullseye",
Expand Down Expand Up @@ -36,10 +30,6 @@
"osVersionNumber": 18.04,
"architecture": "i386"
},
{
"osVersionNumber": 10,
"architecture": "i386"
},
{
"osVersionNumber": 11,
"architecture": "i386"
Expand All @@ -48,10 +38,6 @@
"osVersionNumber": 18.04,
"architecture": "amd64"
},
{
"osVersionNumber": 10,
"architecture": "amd64"
},
{
"osVersionNumber": 11,
"architecture": "amd64"
Expand All @@ -68,10 +54,6 @@
"osVersionNumber": 18.04,
"architecture": "armhf"
},
{
"osVersionNumber": 10,
"architecture": "armhf"
},
{
"osVersionNumber": 11,
"architecture": "armhf"
Expand All @@ -88,10 +70,6 @@
"osVersionNumber": 18.04,
"architecture": "arm64"
},
{
"osVersionNumber": 10,
"architecture": "arm64"
},
{
"osVersionNumber": 11,
"architecture": "arm64"
Expand Down
8 changes: 8 additions & 0 deletions debian/changelog.in
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
machinekit-hal (0.5.0) bullseye; urgency=low

* Drop Debian 10 Buster and Debian 9 Stretch as a supported OS
* Implement CMake based build-system
* Completely restructuralize the repository and parts of Machinekit-HAL

-- Jakub Fišer <[email protected]> Wed, 22 Dec 2021 15:00:00 +0200

machinekit-hal (0.4.0) buster; urgency=low

* Drop Debian 8 Jessie as a supported OS
Expand Down

0 comments on commit efccdcd

Please sign in to comment.