Debian Patches

Status for termpaint/0.3.0-3

Patch Description Author Forwarded Bugs Origin Last update
0001-doc-remove-github-banner-to-avoid-lintian-warnings.patch doc: remove github banner to avoid lintian warnings. Martin Hostettler <textshell@uchuujin.de> not-needed 2022-02-23
0002-termpaintx_ttyrescue.c-Remove-ATOMIC_INT_LOCK_FREE-c.patch termpaintx_ttyrescue.c: Remove ATOMIC_INT_LOCK_FREE check on armel.
The code depends on load, store and fetch_or on termpaint_ipcseg::{active,flags} to
be atomic and safe across a shared memory segment.

While i'm not sure this is is generally true on all armv5te, on debian
armel, looking at the assembly it seem to be safe as it uses either
plain load/store or the "ARM Kernel-provided User Helpers" which should
be safe across processes too.

Keep this as a debian patch for now until a more general safety analysis is done.
Martin Hostettler <textshell@uchuujin.de> not-needed 2023-02-02
0003-tests-Add-missing-after-INFO.patch tests: Add missing ';' after INFO(...)
This somehow worked with catch2 2.x but breaks with catch2 3.x
Martin Hostettler <textshell@uchuujin.de> no upstream, https://github.com/termpaint/termpaint/commit/38829a27511091a7dc0890b0be2d33998ba9d78e 2023-02-08
0004-termpaint_input-Add-missing-void-in-parameter-list.patch termpaint_input: Add missing `void` in parameter list. Martin Hostettler <textshell@uchuujin.de> no upstream, https://github.com/termpaint/termpaint/commit/854e738c0f6b1594497cec644aa9cda71c360185 2023-02-08
0005-tests-Add-support-for-catch2-version-3.x.patch tests: Add support for catch2 version 3.x Martin Hostettler <textshell@uchuujin.de> no upstream, https://github.com/termpaint/termpaint/commit/dc293554b745b3f010445e9445e620399f8ee2f7 2023-02-08

All known versions for source package 'termpaint'

Links