On Fri, 26 Dec 2025 at 09:28, Steffen Möller via Emc-developers
<[email protected]> wrote:

> The PR is against the 2.9 branch, but if I get this right, then this 
> introduces an incompatibility of the binary interface, i.e. current modules 
> that linked against the earlier version of the libgpio may no longer run in 
> the then patched setup?

What's the scenario where you see a problem?

Given that Bookworm has Libgpiod2 and Trixie (to my surprise, when I
looked last summer it was v1.6 in Trixie) has Libgpiod3.

If someone currently has Bookworm + Libgpiod3 then it's already not
working. If they install an updated LinuxCNC v2.9x then it will
continue to not work for them.

If someone is currently running Trixie with a downgraded libgpiod2
then hal_gpio will be missing (it's not currently in the packages)
unless they built from source themselves. In that case re-building
from source will work either for libgpiod2 or libgpiod3.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to