Debian Patches

Status for arduino-cli/1.5.1-4

Patch Description Author Forwarded Bugs Origin Last update
disable-go-winio.diff Drop unneeded windows go modules

Additionally, disable the code requiring those.
Matthias Geiger <werdahias@debian.org> not-needed 2026-07-05
skip-buildd-incompatible-tests.patch Skip buildd incompatible tests

Skip some tests that are not compatible with Debian's build environment.
Nicolas Peugnet <nicolas@club1.fr> not-needed vendor 2025-07-16
Skip-version-tests.patch Skip version tests
They require to run the tests with specific ldflags, and are not
that important.
Nicolas Peugnet <nicolas@club1.fr> no 2025-12-23
Load-builtin-tools-from-usr-libexec-arduino.patch Load builtin tools from /usr/libexec/arduino
Arduino CLI needs some additional binary tools to be installed to work
properly. Previously, these tools were installed automatically from an
Arduino-managed repository. This is not ideal from Debian's point of vue
as we prefer to provide all the binaries ourselves. Also, these tools
were not compiled for all the architectures that Debian supports.

Now, these tools are loaded direclty from the filesystem, and are not
automatically downloaded anymore.
Nicolas Peugnet <nicolas@club1.fr> yes 2026-07-22
Add-support-for-riscv64-in-TestFindPlatformReleaseDependen.patch Add support for riscv64 in TestFindPlatformReleaseDependencies
The arduino-cli built-in package manager already has support for finding
riscv64 tools, but the testdata have not been updated with riscv64
releases for tools, making the test fail on this architecture.

This patch adds a release in the testdata to make the test pass.
Nicolas Peugnet <nicolas@club1.fr> no 2026-07-27
Add-linux-support-for-loong64-ppc64le-and-s390x-in-packag.patch Add linux support for loong64, ppc64le and s390x in package manager
Even if no packages will really be available for these architectures, the
support needs to be implemented for the rest of the code to work properly.
This should hopefully be enough for us to be able to build arduino-cli on
all of Debian's release architectures.

This patch should be edited or removed if upstream starts supporting some
or all of these archs.
Nicolas Peugnet <nicolas@club1.fr> not-needed 2026-07-27

All known versions for source package 'arduino-cli'

Links