#1108616 linuxcnc: Prospective upgrade of blt to 3.0 affects linuxcnc

#1108616#5
Date:
2025-07-01 15:57:28 UTC
From:
To:
Source: linuxcnc
Severity: normal
Tags: patch

Dear Maintainer,

I'm planning to upgrade the blt package to 3.0 shortly after the release
of trixie, this will affect linuxcnc, specifically scripts
hal-histogram, latency-histogram and latency-plot, which use blt to
display plots.

As far as I can see, it's fairly easy to port the scripts to blt 3.0,
I'm attaching a patch which does that. It loses compatibility with
blt 2, so if you want to send the changes upstream, you'd have to
augment the patch (guard the changes by something like
[if {[package vsatisfies [package provides BLT] 3]} {...}]).

You can do additional testing with the blt packages available in
experimental.

Cheers!