Debian Patches

Status for rauc/1.13-3

Patch Description Author Forwarded Bugs Origin Last update
src-context-fix-library-reinitialization.patch [PATCH 1/2] src/context: fix library reinitialization
In the test suite, we sometimes recreate the context, which caused
multiple initialization of the network and signature dependencies. With
OpenSSL 3.5, this leads to purpose ID collisions, as we try to add the
same purpose multiple times.

Avoid this by remembering if the have initialized our dependencies
already.
Jan Luebbe <jlu@pengutronix.de> no https://github.com/rauc/rauc/pull/1697 2025-04-15
src-signature-fix-compatibility-with-OpenSSL-3.5-for.patch [PATCH 2/2] src/signature: fix compatibility with OpenSSL 3.5 for purpose registration

OpenSSL 3.5 warns that there may be gaps, so we need to search. When our
minimum version is at least 3.5, we can switch this to
X509_PURPOSE_get_unused_id().
Jan Luebbe <jlu@pengutronix.de> no https://github.com/rauc/rauc/pull/1697 2025-04-15
disable-network-tests.patch Disable tests that fail in debian build chroot Uwe Kleine-König <u.kleine-koenig@pengutronix.de> not-needed vendor, Debian 2023-10-10
install-wrapper-to-pkgdatadir.patch Install dbus wrapper script to /usr/share/rauc instead of /usr/libexec
According to the FHS /usr/libexec is for binaries only, so /usr/share/rauc
seems to be better suited for a shell script.
Uwe Kleine-König <u.kleine-koenig@pengutronix.de> not-needed vendor, Debian 2023-10-10

All known versions for source package 'rauc'

Links