Debian Package Tracker
Register | Log in
Subscribe

linuxcnc

Choose email to subscribe with

general
  • source: linuxcnc (main)
  • version: 1:2.9.7-1
  • maintainer: LinuxCNC Developers (DMD)
  • uploaders: Sebastian Kuzminsky [DMD] – Jeff Epler [DMD] – Andy Pugh [DMD]
  • arch: all any
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • oldstable: 2.9.0~pre1+git20230208.f1270d6ed7-1+deb12u1
  • stable: 1:2.9.4-2
  • unstable: 1:2.9.7-1
versioned links
  • 2.9.0~pre1+git20230208.f1270d6ed7-1+deb12u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1:2.9.4-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1:2.9.7-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • linuxcnc-doc-de
  • linuxcnc-doc-en
  • linuxcnc-doc-es
  • linuxcnc-doc-fr
  • linuxcnc-doc-zh-cn
  • linuxcnc-uspace (5 bugs: 1, 3, 1, 0)
  • linuxcnc-uspace-dev
action needed
Debci reports failed tests high
  • unstable: pass (log)
    The tests ran in 0:01:33
    Last run: 2026-03-25T02:16:42.000Z
    Previous status: unknown

  • testing: fail (log)
    The tests ran in 0:00:18
    Last run: 2026-01-31T13:46:36.000Z
    Previous status: unknown

  • stable: pass (log)
    The tests ran in 0:01:29
    Last run: 2025-11-09T07:26:19.000Z
    Previous status: unknown

Created: 2026-01-31 Last update: 2026-04-03 06:32
A new upstream version is available: 2.9.8 high
A new upstream version 2.9.8 is available, you should consider packaging it.
Created: 2026-02-19 Last update: 2026-04-03 06:31
lintian reports 1 error and 50 warnings high
Lintian reports 1 error and 50 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2023-10-30 Last update: 2026-01-20 18:01
The package has not entered testing even though the delay is over normal
The package has not entered testing even though the 2-day delay is over. Check why.
Created: 2026-01-24 Last update: 2026-04-03 07:02
1 bug tagged patch in the BTS normal
The BTS contains patches fixing 1 bug, consider including or untagging them.
Created: 2026-03-31 Last update: 2026-04-03 07:00
Depends on packages which need a new maintainer normal
The packages that linuxcnc depends on which need a new maintainer are:
  • dblatex (#942402)
    • Build-Depends-Indep: dblatex
  • docbook-xsl (#802370)
    • Build-Depends: docbook-xsl
Created: 2022-02-27 Last update: 2026-04-03 06:31
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 1:2.10.0~pre1, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit c760c1bf97029f7bbe51a1ea8f6abbf18e0fd608
Merge: 5ca2199d 3a919d1f
Author: andypugh <andy@bodgesoc.org>
Date:   Fri Apr 3 01:27:40 2026 +0100

    Merge pull request #3894 from BsAtHome/fix_rtai-include
    
    rtai: fix includes for build to succeed

commit 3a919d1f2bf8b89764eb7afc77384694cb61663a
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Tue Mar 31 14:46:06 2026 +0200

    rtai: fix includes for build to succeed

commit 5ca2199d39c0bd48b0f1cf47e0f3753f94a3d5f1
Merge: 6dd95e9f 4d575654
Author: andypugh <andy@bodgesoc.org>
Date:   Wed Apr 1 00:59:15 2026 +0100

    Merge pull request #3810 from hdiethelm/xhc-whb04b-6-fix-v2
    
    xhc-whb04b-6 fixes

commit 4d575654f20d1c02424b4cd89f1660a9969aab79
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date:   Tue Mar 31 20:23:27 2026 +0200

    whb04b: Use step size 1mm in 60 and 100% position if -B is not given

commit 15495a32fa12a2957ca1e868a9f429f5c61f190b
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date:   Tue Mar 3 22:10:53 2026 +0100

    whb04b: Add missing entry in FeedRotaryButtonCodes::codeMap
    
    Tested by overwriting incoming 0x1c codes by 0x9b in usb.cc

commit c1dd3626e429cbcb4a1149ab37b1b93265a36542
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date:   Tue Mar 3 21:55:12 2026 +0100

    whb04b: Use isProgramIdle to check if manual mode can be activated
    
    Note: isProgramRunning can not be used due to this is false when paused

commit 03b1e7496bb67acd87c233eaa232e841033031d5
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date:   Sun Feb 22 12:12:18 2026 +0100

    whb04b: Fix example-configuration file ending
    
    This is not an md file but a hal file

commit e5a4dc288c2675555cbe80bc4cda72e08f454c50
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date:   Tue Feb 17 10:20:15 2026 +0100

    whb04b: Don't change from auto to manual when jogging
    
    Changing mode from auto to manual would require the program to stop and just gives unneccesary warnings when trying it anyway

commit 7937593961138923853eefef576ebc6f78f2df99
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date:   Mon Feb 16 23:07:04 2026 +0100

    whb04b: Fix machine moving after change from MPG to STEP or CON

commit d6b4da9730e1ad11f8bbc13a4d4923bb6594ab47
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date:   Mon Feb 16 23:06:44 2026 +0100

    whb04b: Remove unused code

commit 8974e5a999e0cea055e570b3c125624d6d57db0e
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date:   Mon Feb 16 23:05:57 2026 +0100

    whb04b: Fix inversion of -B argument

commit 91c255dbb4c8da6936a2d210fefb7f3cf0b6c335
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date:   Mon Feb 16 23:04:37 2026 +0100

    whb04b: Pass arguments properly
    
    Fixes step 5/10 enable/disable

commit 6dd95e9f7ba99918c55e4fbbbcfc59668ac50f2c
Merge: 69b1f80d f5829c1d
Author: andypugh <andy@bodgesoc.org>
Date:   Tue Mar 31 14:39:08 2026 +0100

    Merge pull request #3891 from grandixximo/issue-3880-fix
    
    Clarify o-code numbering and scoping rules in docs

commit f5829c1d6aaba3fee5685e163e8c3540ab12a42d
Author: Luca Toniolo <luca@aitalmac.com>
Date:   Tue Mar 31 14:25:12 2026 +0800

    Clarify o-code numbering and scoping rules in docs
    
    Document that control flow o-words (if/while/do/repeat) are locally
    scoped to their subroutine and can be safely reused across different
    subroutines, while subroutine definitions are global and must be
    unique. Add example showing valid reuse of o-numbers across subs.
    
    Ref: LinuxCNC/linuxcnc#3880

commit 69b1f80d8f4163d415786e2e606191020b66710a
Merge: c9e5894e 5b86d5a8
Author: andypugh <andy@bodgesoc.org>
Date:   Mon Mar 30 14:11:22 2026 +0100

    Merge pull request #3886 from grandixximo/issue-3880-fix
    
    Detect and error on nested/invalid subroutine definitions in named subs

commit 5b86d5a80c5a71a1757cc2b3635acbab50207f72
Author: Luca Toniolo <luca@aitalmac.com>
Date:   Sun Mar 29 11:35:14 2026 +0800

    Error on nested subroutine definitions in named sub files
    
    The parser silently ignored sub definitions inside called subroutines,
    causing wrong parameters and premature returns. Numbered subs after a
    named endsub polluted the global offset map and conflicted across files.
    
    - Add nesting checks in read and execute phases at call_level > 0
    - Block forward-seek for subs at call_level > 0 when no file exists
    - Let control_back_to errors propagate without generic overwrite
    - Update o-code docs with nesting example and new error conditions
    
    Ref: LinuxCNC/linuxcnc#3880

commit c9e5894e82a13019c5abcef0a8520d8b6e71aa08
Merge: 3513fdf2 94a8b2cb
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 29 20:42:37 2026 +0100

    Merge pull request #3871 from NTULINUX/o2-cflags
    
    CFLAGS: Replace instances of -Os with -O2

commit 3513fdf24c8b4f84812928a70310c34f8a06f0a1
Merge: 6cb44daa aae151d1
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 29 20:41:05 2026 +0100

    Merge pull request #3885 from BsAtHome/fix_hal-streamer
    
    hal: fix bugs in the hal-streamer interface and implementation

commit 6cb44daad317793c657876e62ac612d57a552e6c
Merge: 4025bf9a 5d8c8524
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 29 20:37:01 2026 +0100

    Merge pull request #3887 from BsAtHome/fix_halcompile-keywords
    
    halcompile: Don't use python defined function names as variable names

commit 5d8c8524667b3377dde41cb6e2ab80a07940a1be
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Sat Mar 28 22:00:04 2026 +0100

    halcompile: Don't use python defined function names as variable names

commit aae151d152309aac320f46fc236c860292947cd1
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Sat Mar 28 16:42:07 2026 +0100

    hal: fix bugs in the hal-streamer interface and implementation

commit 4025bf9a5bb431c5f8a0a2e17b02ccf751efb8c9
Merge: 8304a694 1650ca75
Author: andypugh <andy@bodgesoc.org>
Date:   Fri Mar 27 20:38:33 2026 +0000

    Merge pull request #3866 from hdiethelm/fix_command_debug_messages
    
    Fix command.c debug messages

commit 8304a69473d2b1e8d321d442212b92ba37b58305
Merge: 4fd04531 f955a9a3
Author: andypugh <andy@bodgesoc.org>
Date:   Tue Mar 24 10:19:13 2026 +0000

    Merge pull request #3870 from hdiethelm/fix_debug
    
    Fix halcmd debug (uspace only)

commit 94a8b2cbc214ed9c81a8bd9dca1074987d41b95a
Author: Alec Ari <neotheuser@ymail.com>
Date:   Fri Mar 20 17:11:48 2026 -0500

    CFLAGS: Replace instances of -Os with -O2
    
    -Os or -O2 should have no effect on doubles.
    
    Signed-off-by: Alec Ari <neotheuser@ymail.com>

commit f955a9a3e422b91bd2802809ba98fb15de8976f1
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date:   Fri Mar 20 00:13:35 2026 +0100

    Fix halcmd debug (uspace only)

commit 4fd045312865b05b77964fcb3c10bb6750dd1763
Merge: 01df6b73 21a1aa94
Author: andypugh <andy@bodgesoc.org>
Date:   Thu Mar 19 10:42:09 2026 +0000

    Merge pull request #3868 from NTULINUX/libedit
    
    Convert to libedit so everyone can redistribute (second pass)

commit 21a1aa948d2905628cd2d6ca52f74c3b1d7af591
Author: Alec Ari <neotheuser@ymail.com>
Date:   Wed Mar 18 11:36:48 2026 -0500

    Improvements to PR #3868
    
    Signed-off-by: Alec Ari <neotheuser@ymail.com>

commit e4f906c56bd59fb7eb098119650d96ba0ee13c4b
Author: Alec Ari <neotheuser@ymail.com>
Date:   Wed Mar 18 03:41:48 2026 -0500

    Convert to libedit so everyone can redistribute
    
    Signed-off-by: Alec Ari <neotheuser@ymail.com>

commit 1650ca75410a101ff8270f125ef54e060064c890
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date:   Wed Mar 18 08:42:45 2026 +0100

    Fix command.c debug messages

commit 01df6b73769a975ec196e104ffab500a9bfd0e51
Author: Greg Carl <26096779+snowgoer540@users.noreply.github.com>
Date:   Tue Mar 17 17:53:10 2026 -0400

    qt5_graphics:  align with recent gremlin changes

commit f49e6241d7e9b5584ce4fe3e001ce8a80c9721d6
Author: Greg Carl <26096779+snowgoer540@users.noreply.github.com>
Date:   Sun Mar 15 20:34:44 2026 -0400

    glcanon: fix copy/paste error

commit 5ffc5cc6d3a87bc9654b010258fbc556746f8eec
Merge: 83f60a17 4738ebc5
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 15 19:40:14 2026 +0000

    Merge pull request #3838 from BsAtHome/fix_cppcheck-casts-copy
    
    cppcheck: fix casts and copy constructors

commit 83f60a17a0488d602c27423680babfd0a3cf9898
Merge: dd87f605 0190b058
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 15 19:38:01 2026 +0000

    Merge pull request #3842 from Sigma1912/Fix_Allow_G43_for_tools_with_zero_offsets
    
    Interpreter: Fix Allow G43 for tools with zero offsets

commit dd87f6054942c8b2f11c8b15c67201bf41f00d0b
Merge: da5a983f a92a608e
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 15 19:36:35 2026 +0000

    Merge pull request #3846 from BsAtHome/fix_hal-private
    
    hal: don't unnecessary include hal_priv.h header

commit da5a983f81519e91a97a4302a40163f85cb41ac3
Merge: 194cd80d 39860f8b
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 15 19:35:47 2026 +0000

    Merge pull request #3847 from BsAtHome/fix_halcompile-number
    
    halcompile: fix parsing numbers

commit 194cd80d3dd1c09c1be98211a362457baa90a9cb
Merge: 878f1717 2e41bff7
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 15 17:59:39 2026 +0000

    Merge pull request #3864 from Sigma1912/patch-1
    
    Gremlin: Fix wrong scope of variables

commit 2e41bff7e9c23926e0a7bedb7f62be3c2264d709
Author: Sigma1912 <46067220+Sigma1912@users.noreply.github.com>
Date:   Sun Mar 15 14:13:07 2026 +0100

    Gremlin: Fix wrong scope of variables
    
    Missed this when porting code from axis.py
    
    fixes https://github.com/LinuxCNC/linuxcnc/issues/3860

commit 878f171756bcfb309e5d7d95d6dd0ae2503628b3
Merge: 93547c95 dd937286
Author: andypugh <andy@bodgesoc.org>
Date:   Fri Mar 13 13:21:32 2026 +0000

    Merge pull request #3858 from Sigma1912/patch-1
    
    Make gremlin preview respect current tool position

commit 93547c95a00754de60df6157317447ac3ef7ca56
Author: Greg Carl <26096779+snowgoer540@users.noreply.github.com>
Date:   Thu Mar 12 14:33:50 2026 -0400

    qtplasmac:  fix framing and missed interlock
    
    Previously, self.framing was not set False before resetting the button states at the end of a frame job, the laser pin was not turned off, and the path was not cleared.
    
    Adds previously missed probe_test to the ohmic test button interlock

commit dd937286f00369fac0d577445b1e72d85e842231
Author: Sigma1912 <46067220+Sigma1912@users.noreply.github.com>
Date:   Thu Mar 12 19:29:25 2026 +0100

    Make gremlin preview respect current tool position
    
    Fixes https://github.com/LinuxCNC/linuxcnc/issues/3855#issuecomment-4046431681

commit 582ac390274aac5543b18f66dacd271564b5ee27
Merge: f3b961b7 2252af20
Author: andypugh <andy@bodgesoc.org>
Date:   Wed Mar 11 16:42:52 2026 +0000

    Merge pull request #3852 from JTrantow/master
    
    Issue #3849 Fix

commit f3b961b7046cf2b8560a9b0a46abe4fc8c0af9e4
Merge: 5862c6f4 01b3be31
Author: andypugh <andy@bodgesoc.org>
Date:   Wed Mar 11 15:52:30 2026 +0000

    Merge pull request #3856 from BsAtHome/fix_rtapi-atomics
    
    Fix rtapi atomics

commit 2252af205417478929cb0ca31155e838addc6130
Author: JTrantow <jerry.trantow@cumuluspd.com>
Date:   Wed Mar 11 07:55:05 2026 -0500

    Reverse (baudrate > 19200).

commit c025b3fb7b3615d7eb68880ffa6130012f800085
Author: JTrantow <jerry.trantow@cumuluspd.com>
Date:   Tue Mar 10 14:54:04 2026 -0500

    Back to original voodoo caused by conflating modbus timing calculation with pktuart hardware implementation.
    Note:
    (175u * baudrate + 99999u) / 100000u; could be implemented as (7u * baudrate + 3999(/4000; which would improve the calculation range but doesn't matter because already screening out large baud rates.

commit 01b3be31e108a1cb61dc1b8bdbd66ba214e26da1
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Tue Mar 10 14:50:21 2026 +0100

    rtapi: Fix rtapi atomics to work with clang/clang++

commit 4e9fc3b20136f8739bc34e2b15012ec7197e28c0
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Thu Mar 5 14:22:03 2026 +0100

    rtapi: fix wrong STDC macro and warn when compiler is older than C11.

commit 5862c6f4af6d2153cb3ca2c4969f06e28e97235d
Merge: 49509631 8410e342
Author: andypugh <andy@bodgesoc.org>
Date:   Tue Mar 10 12:51:00 2026 +0000

    Merge pull request #3854 from grandixximo/master
    
    removed comment about removed function

commit 8410e3422fb905e036a208cae51321ddf5095c59
Author: Luca Toniolo <luca@aitalmac.com>
Date:   Tue Mar 10 07:52:35 2026 +0800

    removed comment about removed function

commit 49509631f4ad2d3e509c1cb2e753ae5ed9690504
Merge: 441adf86 fc7c5c93
Author: andypugh <andy@bodgesoc.org>
Date:   Mon Mar 9 14:49:01 2026 +0000

    Merge pull request #3853 from grandixximo/master
    
    tp.c: remove unused tpGetScaledAccel (fixes #3720)

commit fc7c5c9303bd7875ec7a67eb3e28e48627cebe45
Author: Luca Toniolo <luca@aitalmac.com>
Date:   Mon Mar 9 10:26:06 2026 +0800

    tp.c: remove unused tpGetScaledAccel (fixes #3720)
    
    Function was never called; dead code

commit c28ccaa997ce3b957d2b572e1fc71fd8d8c925e1
Author: JTrantow <jerry.trantow@cumuluspd.com>
Date:   Sun Mar 8 20:25:43 2026 -0500

    Issue #3849 Fix up ifdelay calculations and ENOMSG handling.

commit 441adf8626a651dc14f9cba98924e9ef10c8c0b1
Merge: 789e716f a2fb3ba0
Author: andypugh <andy@bodgesoc.org>
Date:   Mon Mar 9 00:02:49 2026 +0000

    Merge pull request #3851 from BsAtHome/fix_py-none-crash
    
    Fix python crash due to missing Py_None reference counting increase

commit a2fb3ba0869a4a6c44b32cf3d0a094c27e5fdcbe
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Sun Mar 8 10:37:59 2026 +0100

    Fix python crash due to missing Py_None reference counting increase.

commit 75386d88dff0d978e1d95e1535c33d80d7ae1aa0
Author: JTrantow <jerry.trantow@cumuluspd.com>
Date:   Sat Mar 7 14:03:12 2026 -0600

    Issue#3849 Fix.

commit 789e716f55beb625cfc71fe8be2ef9c7364bb689
Merge: 349df774 cd789a28
Author: andypugh <andy@bodgesoc.org>
Date:   Fri Mar 6 11:40:22 2026 +0000

    Merge pull request #3848 from BsAtHome/fix_move-unnecessary
    
    Remove pessimizing std::move

commit cd789a286b40862783176a0ee0072c3293d38834
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Fri Mar 6 10:19:14 2026 +0100

    Remove pessimizing std::move.

commit a92a608eeeb37f7992724ae9400d3d59771bc422
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Thu Mar 5 14:28:24 2026 +0100

    hal: don't unnecessary include hal_priv header and keep internals internal.

commit 39860f8bbaa65b5aec5966e99dbbca973ba5d412
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Thu Mar 5 14:25:51 2026 +0100

    halcompile: fix parsing numbers, don't make integers floats and fix modargs doc.

commit 0190b058d7a3da347bc966bc30339b8d445f6749
Author: david mueller <mueller_david@hotmail.com>
Date:   Tue Mar 3 09:44:25 2026 +0100

    Fixes errors that I seem to have inadvertently introduced while preparing the final PR for 0673e3f :
    
        Fix wrong logic (current version sets the flag when an offset value is unequal zero)
        Check tool table offsets not the currently active tool offsets
    
    Also
    
        Initialization for the flag in interp_setup

commit 4738ebc579815f4bad0b3903b682213d0c3f4ad0
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Mon Mar 2 19:08:19 2026 +0100

    cppcheck: fix C++ casts and remove copy constructors of non-copyable classes

commit 349df77404b4f49694bf063249de7b4b1baa5929
Merge: 656c300b 82f05bcc
Author: BsAtHome <bertho@vagrearg.org>
Date:   Mon Mar 2 13:50:05 2026 +0100

    Merge pull request #3837 from BsAtHome/fix_includes
    
    build: Fix include copying, references and RT/non-RT isolation

commit 82f05bccb37d8d16dac581bc2da13e705f284a51
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Mon Mar 2 10:41:48 2026 +0100

    build: Fix include copying, references and RT/non-RT isolation

commit 656c300b82ba2984b8a5057e9f4ee8a51a34a22f
Merge: c5522b7e 7b019a68
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 22:51:30 2026 +0000

    Merge branch '2.9'

commit 7b019a68152a8885df3741104a8cfadcefa02fc6
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 22:41:43 2026 +0000

    PR #3820: I (andypugh) shouldn't have moved the lines in the original PR

commit c5522b7e02aace8bc75a521aba10be845dd328d8
Merge: 19403873 b7914b46
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 20:59:25 2026 +0000

    Merge pull request #3774 from LinuxCNC/rmu75-patch-3717
    
    homing.c: Fix accumulation of HOME_OFFSETs when re-homing absolute encoders.

commit 19403873e181a4aea1b5d32ad568a0f8d461f96e
Merge: 3c0482d6 3016a24d
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 20:56:41 2026 +0000

    Merge pull request #3781 from zz912/doc-arch-c1
    
    Documentation - add diagram "Architecture - Context diagram"

commit 9b07e7eac0f34709bd23658bdf0ec0a234aaf6fe
Merge: 256adc59 87eba20e
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 20:52:04 2026 +0000

    Merge pull request #3790 from mark-v-d/2.9
    
    Fix an endless loop.

commit 3c0482d66174cfa373e48e8562c4aebd7ad1edfc
Merge: c0b0448f 9494c172
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 20:50:55 2026 +0000

    Merge pull request #3792 from zz912/gm-tbl-exit
    
    Gmoccapy: make Tool Table exit more verbose

commit c0b0448fd00a6af424d1c7508ac987cd272e6fa2
Merge: ce0e0747 042a7f85
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 20:33:45 2026 +0000

    Merge pull request #3815 from BsAtHome/fix_linuxcncrsh
    
    Major overhaul/rewrite of linuxcncrsh

commit ce0e0747046babfc7386a0104339ad8e4915ed82
Merge: 5db9cd94 65e22697
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 20:28:18 2026 +0000

    Merge pull request #3824 from BsAtHome/fix_hm2_modbus-messages
    
    Fix printing hm2_modbus messages at startup

commit 5db9cd944633fc29a1687f40587f5bf8600c7292
Merge: fc13912a 4f3477ad
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 20:26:30 2026 +0000

    Merge pull request #3826 from smoe/caterp_fix_scanf
    
    canterp presumed missinterpretation of scanf return value

commit fc13912a68065392690ff7ff84d7b47ae6cc2714
Merge: 5cfe46bb bfe45b2b
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 20:23:03 2026 +0000

    Merge pull request #3827 from smoe/caterp_fixes
    
    canterp: closing file upon close command

commit 256adc59fbda56094fd9003af67e93672b760d02
Merge: 70b2acdf 80ce03c8
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 20:21:59 2026 +0000

    Merge pull request #3828 from smoe/do_not_ignore_init_prob
    
    fix emc/motion-logger: did not respect possible init failure

commit 70b2acdf5b94c196571d3c7837f4a5daf292ce19
Merge: 7242b3f3 e654a612
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 19:44:55 2026 +0000

    Merge pull request #3831 from smoe/29_error_open_detect
    
    fix: Error detection after open(2)

commit 5cfe46bb53171ba3b800ea74c6a97dbd2e126ca3
Merge: 3ec8e322 7eb9739e
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 16:47:28 2026 +0000

    Merge pull request #3808 from smoe/copyright_fixes
    
    Ruckig-motivated adjustments to debian/copyright

commit 3ec8e3227b7a37e2ef0892ccc24ad19bf622aa7f
Merge: 57bce65e 7242b3f3
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Mar 1 16:45:37 2026 +0000

    Merge branch '2.9'
    
    # Conflicts:
    #       .github/workflows/ci.yml
    #       src/emc/rs274ngc/rs274ngc_pre.cc
    #       src/hal/drivers/mesa-hostmot2/hm2_modbus.c
    #       src/libnml/rcs/rcs_print.cc

commit 7242b3f3675bca7c36becffb915a32c46b1b092b
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date:   Sun Feb 22 11:37:03 2026 +0100

    Fix issue identified in PR #3820:  Always update teleop_vel_cmd and pos_cmd

commit 006aa022ec096d5c47c43952b8b82f4d7e6174e4
Merge: 8839d22b 0d7ae60c
Author: andypugh <andy@bodgesoc.org>
Date:   Sat Feb 28 12:24:57 2026 +0000

    Merge pull request #3834 from BsAtHome/backport_2.9_hm2_modbus-messages
    
    backport: Fix printing hm2_modbus messages at startup

commit 57bce65e9e4fa64a20e26b075c233ba9ce54229c
Merge: d7902c95 af5ca57f
Author: andypugh <andy@bodgesoc.org>
Date:   Sat Feb 28 12:24:10 2026 +0000

    Merge pull request #3835 from BsAtHome/fix_halrun-missing-init
    
    halrun: Fix missing variable initialization

commit af5ca57fd082cc8c3a541c7cf8b99f405854de7d
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Fri Feb 27 22:30:48 2026 +0100

    halrun: Fix missing variable initialization.

commit d7902c95213dafa5b0c52e8a89a7239d45470a96
Merge: 0673e3fa 1dfe1e10
Author: Hans Unzner <hansunzner@gmail.com>
Date:   Fri Feb 27 21:35:43 2026 +0100

    Merge pull request #3830 from hansu/fix-save-tooltable-with-calculator
    
    gmoccapy: fix "toolpage - save button with calculator doesn't work"

commit 0d7ae60c8bf6e8ffb4ea659cd4a7740310379ff0
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Fri Feb 27 16:22:44 2026 +0100

    backport: Fix printing hm2_modbus messages at startup.

commit 9494c172b6bd9ae94eb75c1f928a7d81e7129129
Author: zz912 <zz912@seznam.cz>
Date:   Sat Feb 7 15:46:23 2026 +0100

    Gmoccapy - exit ToolTable - more verbose

commit e654a6126a173f30c3ac38388056b8acab3d7e9f
Author: Steffen Moeller <moeller@debian.org>
Date:   Wed Feb 25 20:59:52 2026 +0000

    fix: Error detection after open(2)

commit 0673e3fab50cc6a2fc57770c31613055325503a7
Merge: 84923108 80bd55c0
Author: andypugh <andy@bodgesoc.org>
Date:   Wed Feb 25 16:28:23 2026 +0000

    Merge pull request #3816 from Sigma1912/Allow_G43_for_tools_with_zero_offsets
    
    Interpreter: Allow active G43 for tools with all zero offsets

commit 1dfe1e10eb3898b86f17fb5d6077aeba215301ac
Author: Hans Unzner <hansunzner@gmail.com>
Date:   Tue Feb 24 18:19:10 2026 +0100

    gmoccapy: fix "toolpage - save button with calculator doesn't work" (#3817)

commit 80ce03c8f57d9eb351b9cc8d849845d7a90ad18a
Author: Steffen Moeller <moeller@debian.org>
Date:   Tue Feb 24 12:52:54 2026 +0000

    fix emc/motion-logger: did not respect possible init failure

commit 8839d22bd2c50839d73bfd4755c02a8171782f8c
Merge: edcf8580 2a729338
Author: andypugh <andy@bodgesoc.org>
Date:   Tue Feb 24 12:48:32 2026 +0000

    Merge pull request #3825 from smoe/fix_canterp_spindle_orientation
    
    canterp: fix parsing of ORIENT_SPINDLE

commit 2a7293389c471193d0aeef4ff73020211bd6d6a9
Author: Steffen Moeller <moeller@debian.org>
Date:   Tue Feb 24 11:41:17 2026 +0000

    fix: emc/canterp: passing right value for SPINDLE_ORIENTATION

commit bfe45b2b6a2dea34402f880a7184659e4a2bdac7
Author: Steffen Moeller <moeller@debian.org>
Date:   Tue Feb 24 01:54:38 2026 +0000

    canterp: closing file upon close command

commit 4f3477ad725c06a717c420d3df6dbf82e2b71ee2
Author: Steffen Moeller <moeller@debian.org>
Date:   Tue Feb 24 01:33:49 2026 +0000

    canterp: fix scanf with 9 vals checked against 6

commit 811354b9327963f7c6767aac4b80bcc1d50a2f1a
Author: Steffen Moeller <moeller@debian.org>
Date:   Tue Feb 24 01:19:42 2026 +0000

    canterp: fix parsing of ORIENT_SPINDLE

commit 65e2269723875ae369d094c654abb871c0236cb1
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Mon Feb 23 17:07:56 2026 +0100

    Fix printing hm2_modbus messages at startup.

commit 849231082467a5c53d7a4877174039d90aa853a8
Merge: 84573947 79a97bb0
Author: Steffen Möller <moeller@debian.org>
Date:   Mon Feb 23 10:19:20 2026 +0100

    Merge pull request #3823 from BsAtHome/fix_hm2_modus-manpage
    
    docs: Fix typo in hm2_modbus.9 example

commit 84573947a9487023417dcb95398b8bb614057b34
Merge: e690a6bc 47264e40
Author: Steffen Möller <moeller@debian.org>
Date:   Mon Feb 23 10:17:03 2026 +0100

    Merge pull request #3811 from weblate/weblate-linuxcnc-linuxcnc-docs
    
    Translations update from Hosted Weblate

commit e690a6bc328bce2bd52924bfd6e18ae58135eca2
Merge: 8ade66e5 a8bdccac
Author: Steffen Möller <moeller@debian.org>
Date:   Mon Feb 23 10:16:31 2026 +0100

    Merge pull request #3821 from weblate/weblate-linuxcnc-linuxcnc
    
    Translations update from Hosted Weblate

commit a8bdccac1f3705d43826188476982143ed40b0a1
Author: Едуард Качур <glite60@gmail.com>
Date:   Sun Feb 22 13:41:34 2026 +0100

    Translated using Weblate (Ukrainian)
    
    Currently translated at 98.4% (3818 of 3877 strings)
    
    Co-authored-by: Едуард Качур <glite60@gmail.com>
    Translate-URL: https://hosted.weblate.org/projects/linuxcnc/linuxcnc/uk/
    Translation: LinuxCNC/LinuxCNC

commit 8ade66e5a3976994501f273e368059cc09fc5f16
Merge: e2f089db be301fe1
Author: andypugh <andy@bodgesoc.org>
Date:   Sun Feb 22 23:46:35 2026 +0000

    Merge pull request #3819 from zz912/patch-33
    
    mesa_modbus.adoc - missing .00 in function name

commit 79a97bb03278ab08536411096a160cce8a5d8c70
Author: Bertho Stultiens <bertho@vagrearg.org>
Date:   Sun Feb 22 16:09:06 2026 +0100

    docs: Fix typo in hm2_modbus example and add note about pktuart node creation.

commit 47264e403fad9382aea8415bdaf479d8d1e2996d
Author: Salvador Peña <salvadorp74@hotmail.com>
Date:   Sun Feb 22 13:41:56 2026 +0100

    Translated using Weblate (Spanish)
    
    Currently translated at 27.5% (9377 of 33994 strings)
    Author: Salvador Peña <salvadorp74@hotmail.com>
    
    Translated using Weblate (Spanish)
    
    Currently translated at 27.3% (9282 of 33994 strings)
    Author: Salvador Peña <salvadorp74@hotmail.com>
    
    Translated using Weblate (Spanish)
    
    Currently translated at 26.2% (8931 of 33994 strings)
    Author: Salvador Peña <salvadorp74@hotmail.com>
    
    Co-authored-by: Salvador Peña <salvadorp74@hotmail.com>
    Translate-URL: https://hosted.weblate.org/projects/linuxcnc/linuxcnc-docs/es/
    Translation: LinuxCNC/LinuxCNC Documentation
Created: 2025-03-16 Last update: 2026-04-03 05:32
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.7.2).
Created: 2025-12-23 Last update: 2026-03-31 15:01
testing migrations
  • excuses:
    • Migration status for linuxcnc (- to 1:2.9.7-1): BLOCKED: Rejected/violates migration policy/introduces a regression
    • Issues preventing migration:
    • ∙ ∙ Updating linuxcnc would introduce bugs in testing: #1089809
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/l/linuxcnc.html
    • ∙ ∙ Autopkgtest for linuxcnc/1:2.9.7-1: amd64: Pass, arm64: Pass, i386: Pass
    • ∙ ∙ New but not reproduced on amd64: linuxcnc-doc-de, linuxcnc-doc-en, linuxcnc-doc-es, linuxcnc-doc-fr, linuxcnc-doc-zh-cn, linuxcnc-uspace
    • ∙ ∙ New but not reproduced on arm64: linuxcnc-doc-de, linuxcnc-doc-en, linuxcnc-doc-es, linuxcnc-doc-fr, linuxcnc-doc-zh-cn, linuxcnc-uspace
    • ∙ ∙ New but not reproduced on armhf: linuxcnc-doc-de, linuxcnc-doc-en, linuxcnc-doc-es, linuxcnc-doc-fr, linuxcnc-doc-zh-cn, linuxcnc-uspace
    • ∙ ∙ New but not reproduced on i386: linuxcnc-doc-de, linuxcnc-doc-en, linuxcnc-doc-es, linuxcnc-doc-fr, linuxcnc-doc-zh-cn, linuxcnc-uspace
    • ∙ ∙ New but not reproduced on ppc64el: linuxcnc-doc-de, linuxcnc-doc-en, linuxcnc-doc-es, linuxcnc-doc-fr, linuxcnc-doc-zh-cn
    • ∙ ∙ Required age reduced by 3 days because of autopkgtest
    • ∙ ∙ 150 days old (needed 2 days)
    • Not considered
news
[rss feed]
  • [2026-01-25] linuxcnc REMOVED from testing (Debian testing watch)
  • [2025-11-11] linuxcnc 1:2.9.7-1 MIGRATED to testing (Debian testing watch)
  • [2025-11-03] Accepted linuxcnc 1:2.9.7-1 (source) into unstable (andypugh) (signed by: Steffen Moeller)
  • [2025-05-20] linuxcnc 1:2.9.4-2 MIGRATED to testing (Debian testing watch)
  • [2025-04-13] Accepted linuxcnc 1:2.9.4-2 (source) into unstable (Steffen Moeller)
  • [2025-03-15] Accepted linuxcnc 1:2.9.4-1 (source) into unstable (Steffen Moeller)
  • [2025-03-11] linuxcnc REMOVED from testing (Debian testing watch)
  • [2025-01-31] linuxcnc 2.9.3-2 MIGRATED to testing (Debian testing watch)
  • [2025-01-27] Accepted linuxcnc 2.9.0~pre1+git20230208.f1270d6ed7-1+deb12u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Petter Reinholdtsen)
  • [2025-01-26] Accepted linuxcnc 2.9.3-2 (source) into unstable (Petter Reinholdtsen)
  • [2025-01-20] linuxcnc REMOVED from testing (Debian testing watch)
  • [2024-07-09] linuxcnc 2.9.3-1 MIGRATED to testing (Debian testing watch)
  • [2024-07-07] Accepted linuxcnc 2.9.3-1 (source) into unstable (Petter Reinholdtsen)
  • [2023-12-28] linuxcnc REMOVED from testing (Debian testing watch)
  • [2023-11-06] Accepted linuxcnc 2.9.1-2 (source) into unstable (Steffen Moeller)
  • [2023-10-26] Accepted linuxcnc 2.9.1-1 (source) into unstable (Andy Pugh) (signed by: Steffen Moeller)
  • [2023-02-13] linuxcnc 2.9.0~pre1+git20230208.f1270d6ed7-1 MIGRATED to testing (Debian testing watch)
  • [2023-02-10] Accepted linuxcnc 2.9.0~pre1+git20230208.f1270d6ed7-1 (source) into unstable (Sebastian Kuzminsky) (signed by: Petter Reinholdtsen)
  • [2022-11-11] linuxcnc 2.9.0~pre0+git20221105.ffb6bda926-1.2 MIGRATED to testing (Debian testing watch)
  • [2022-11-08] Accepted linuxcnc 2.9.0~pre0+git20221105.ffb6bda926-1.2 (source) into unstable (Petter Reinholdtsen)
  • [2022-11-08] Accepted linuxcnc 2.9.0~pre0+git20221105.ffb6bda926-1.1 (source) into unstable (Petter Reinholdtsen)
  • [2022-11-06] Accepted linuxcnc 2.9.0~pre0+git20221105.ffb6bda926-1 (source) into unstable (Sebastian Kuzminsky) (signed by: Petter Reinholdtsen)
  • [2022-09-12] linuxcnc 2.9.0~pre0+git20220906.02744cdef6-1 MIGRATED to testing (Debian testing watch)
  • [2022-07-15] linuxcnc 2.9.0~pre0+git20220402.2500863908-4 MIGRATED to testing (Debian testing watch)
  • [2022-07-14] linuxcnc REMOVED from testing (Debian testing watch)
  • [2022-07-14] linuxcnc REMOVED from testing (Debian testing watch)
  • [2022-04-20] linuxcnc 2.9.0~pre0+git20220402.2500863908-4 MIGRATED to testing (Debian testing watch)
  • [2022-04-06] Accepted linuxcnc 2.9.0~pre0+git20220402.2500863908-4 (source) into unstable (Steffen Moeller)
  • [2022-04-06] Accepted linuxcnc 2.9.0~pre0+git20220402.2500863908-3 (source) into unstable (Steffen Moeller)
  • [2022-04-03] Accepted linuxcnc 2.9.0~pre0+git20220402.2500863908-2 (source) into unstable (Steffen Moeller)
  • 1
  • 2
bugs [bug history graph]
  • all: 10
  • RC: 1
  • I&N: 6
  • M&W: 3
  • F&P: 0
  • patch: 1
links
  • homepage
  • lintian (1, 50)
  • buildd: logs, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • l10n (-, 9)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 1:2.9.4-2ubuntu4

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing