Debian Patches

Status for rauc/1.14-1

Patch Description Author Forwarded Bugs Origin Last update
src-context-fix-library-reinitialization.patch [PATCH] 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 we have initialized our dependencies
already.
Jan Luebbe <jlu@pengutronix.de> no https://github.com/rauc/rauc/commit/706ccc68b3d1e3bfe70693a70a76965884b19817 2025-04-15
src-signature-fix-compatibility-with-OpenSSL-3.5-for.patch [PATCH] 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/commit/b56e39413be13cb2f8068f26a747d6885581cfbb 2025-04-15
disable-network-tests.patch [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 [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