Debian Patches
Status for termpaint/0.3.1-2
| 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-termpaintx_ttyrescue-Fix-compiler-error-on-Fedora-44.patch | termpaintx_ttyrescue: Fix compiler error on Fedora 44. A compilation error occurs in Fedora 44 due to stricter compiler warnings being treated as errors. ../termpaintx_ttyrescue.c:317:25: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers] 317 | char *end = strchr(item, ':'); |
Martin Hostettler <textshell@uchuujin.de> | no | upstream, https://github.com/termpaint/termpaint/commit/6164fb5ff17fd3d05bf44e942539082aa71a2ff3 | 2026-01-26 |
