Debian Patches

Status for wiredpanda/5.1.2-2

Patch Description Author Forwarded Bugs Origin Last update
fix_packaging.patch Fix packaging for Debian Sudip Mukherjee <sudipm.mukherjee@gmail.com> not-needed
0001-build-add-WIREDPANDA_USE_SYSTEM_JSON-to-use-system-j.patch build: add WIREDPANDA_USE_SYSTEM_JSON to use system json libraries

Distribution build environments (e.g. Debian) forbid fetching sources
during the build. Add an opt-in CMake option to link against the system
nlohmann/json and json-schema-validator packages via find_package instead
of FetchContent.

- WIREDPANDA_USE_SYSTEM_JSON=OFF (default): unchanged FetchContent of the
pinned json 3.12.0 / json-schema-validator 2.4.0, so release artifacts
(AppImage, Windows, macOS, WASM) keep deterministic bundled versions.
- WIREDPANDA_USE_SYSTEM_JSON=ON: find_package for both libraries.

Link against the namespaced nlohmann_json_schema_validator::validator
target, which both the fetched build and the installed system package
export (the unqualified name only exists in the fetched build), and skip
the _deps SYSTEM include paths when using system libraries (the imported
targets supply their includes as SYSTEM already).

Closes #404
Rodrigo Torres <torres.dark@gmail.com> no 2026-05-30
0001-fix-bewaveddolphin-serialize-clipboard-count-as-qint.patch fix(bewaveddolphin): serialize clipboard count as qint64 for 32-bit (#406)

copy() wrote the selection count via `stream << itemList.size()`, where
QList::size() returns qsizetype — 8 bytes on LP64 but 4 bytes on ILP32.
paste() always reads the count as a fixed quint64 (8 bytes), so on 32-bit
arches (i386, armhf) the stream desynced: paste read the 4-byte count plus
4 bytes of the first field, yielding a huge value that truncated to 0 on
the int cast. The paste loop then ran zero iterations and cells stayed 0.

Cast the count to qint64 so the on-the-wire width matches the read on every
architecture. No-op on 64-bit; fixes the failing TestBewavedDolphinGui
copy/cut/paste cases on 32-bit.
Rodrigo Torres <torres.dark@gmail.com> no 2026-05-31

All known versions for source package 'wiredpanda'

Links