Skip to content

Conversation

@Amanmahe
Copy link

STATUS: UNDER TESTING

This PR addresses GPIO compatibility for modern Linux kernels and introduces cross-platform ARM builds. Currently being tested for stability across different platforms.

Fixed:

  • GPIO module broken on newer Linux (≥5.10) - kernel security changes
  • Replaced deprecated /sys/class/gpio/ with libgpiod (gpioinfo)
  • Fixed "No GPIO pins found" error on current Ubuntu/Debian

Added:

  • Multi-arch builds: ARM64 + ARMHF packages
  • Docker-based CI: Architecture-specific optimizations
  • Better GPIO management: Dynamic export, error handling

@lorforlinux,@SAtacker, Please review and merge it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant