Debian Patches
Status for i3-wm/4.25-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| bts1126791 | commit e285b3c47b2fc7a4cdaba9a427d2958410e64620 Fix i3bar workspace buttons for primary screen (#6564) git bisect: c7344095ec242c5e2616841de27f11343a6010ee is the first bad commit ``` c7344095ec242c5e2616841de27f11343a6010ee (HEAD) Fix leak sanitizer memleaks (#6520) i3bar/src/ipc.c | 5 +++-- i3bar/src/workspaces.c | 58 +++++++++++++++++++++++++++++++++------------------------- i3bar/src/xcb.c | 1 + include/libi3.h | 10 ++++------ src/config_directives.c | 1 + src/config_parser.c | 85 +++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------ src/load_layout.c | 2 +- src/restore_layout.c | 4 ++++ 8 files changed, 96 insertions(+), 70 deletions(-) ``` To handle race conditions in the test, I tested with: ```diff diff --git a/i3bar/src/workspaces.c b/i3bar/src/workspaces.c index d712750d..0c481d18 100644 --- a/i3bar/src/workspaces.c +++ b/i3bar/src/workspaces.c @@ -286,6 +286,8 @@ void parse_workspaces_json(const unsigned char *json, const size_t size) { } } + sleep(1); + yajl_free(handle); FREE(params.cur_key); } ``` fixes https://github.com/i3/i3/issues/6560 diff --git a/i3bar/src/workspaces.c b/i3bar/src/workspaces.c index 26abf452..90b8c4ac 100644 |
Orestis Floros <orestisflo@gmail.com> | no | 2025-12-23 | ||
| fix-perl-interpreter-path | Fix perl interpreter path Policy 4.1.2 requires the perl interpreter to be '#!/usr/bin/perl'. | Jakob Haufe <sur5r@debian.org> | not-needed | vendor | 2022-10-02 |
