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
