Debian Patches
Status for rsyslog/8.2510.0-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| Don-t-create-a-database.patch | Don't create a database dbconfig-common, which is used by rsyslog-mysql and rsyslog-pgsql, takes care of creating the database for us. |
Michael Biebl <biebl@debian.org> | no | 2014-03-13 | ||
| Increase-timeouts-in-imfile-basic-2GB-file-and-imfile-tru.patch | Increase timeouts in imfile-basic-2GB-file and imfile-truncate-2GB-file Those tests can take a long time, especially on slow architectures like armhf, so bump the test timeouts considerably. |
Michael Biebl <biebl@debian.org> | no | 2020-02-28 | ||
| doc-make-git-optional-for-Sphinx-builds-dist-tarballs.patch | doc: make git optional for Sphinx builds (dist tarballs) Building documentation from the dist tarball failed with a RuntimeError ("git executable not found") thrown during Sphinx startup. The helper module hard-required git even when no .git repo is present. This change replaces the hard requirement with a safe wrapper that returns placeholders when git or a repository is unavailable. This lets Sphinx complete when building from release/dist sources, while keeping dev builds unchanged. Details: - conf_helpers.py: introduce _run_git(); return 'unknown'/'nogit' for branch/commit and '0.0' for tag-derived versions when git is absent. - Harden next-version parsing for non-git environments. - conf.py already guards dev-only dynamic strings behind .git presence. (cherry picked from commit 18c8eed4858c4fb5f04018dd8b12148822129069) |
Andre Lorbach <alorbach@adiscon.com> | no | 2025-10-20 | ||
| doc-enable-parallel-Sphinx-builds-silence-edit_on_github.patch | doc: enable parallel Sphinx builds; silence edit_on_github Mark the custom edit_on_github extension as safe for parallel reading/writing and forward GNU make's -j to sphinx-build. This removes the Sphinx warning and allows true parallel docs builds. Changes - doc/source/_ext/edit_on_github.py: setup() now returns parallel_read_safe=True and parallel_write_safe=True (plus version). - doc/Makefile: if SPHINXOPTS lacks -j, propagate -jN from MAKEFLAGS to sphinx-build. Bare "-j" maps to "-j auto". Respects explicit -j in SPHINXOPTS. (cherry picked from commit 81eabd3cb3e358bffcb2e648fcd0102e62660547) |
Cursor Agent <cursoragent@cursor.com> | no | 2025-10-20 | ||
| doc-vendor-mermaid-assets-and-fix-offline-viewing.patch | doc: vendor mermaid assets and fix offline viewing Add vendored copies of Mermaid, layout-elk, and D3 JavaScript assets under doc/source/_static to make documentation builds self-contained and compliant with packaging policies that forbid CDN dependencies. Changes: - Add vendored JavaScript files for Mermaid (11.2.0), layout-elk (0.1.4), and D3 (7.9.0) under doc/source/_static/vendor - Force sphinxcontrib-mermaid to use vendored assets via configuration overrides and install_js monkey-patching - Create tools/fix-mermaid-offline.py script to convert ES module syntax to regular script tags for offline compatibility with file:// URLs - Update doc/Makefile to automatically run the offline fix after builds - Switch zoom helper bindings to const for modern JavaScript consistency - Add .codespellignore to skip minified JavaScript files in vendor directory and exclude common minified JS tokens from spell checking The documentation now works seamlessly both offline (file:// URLs) and online (http:// URLs). Basic Mermaid diagrams render correctly in both cases. ELK layout functionality remains unavailable in offline mode due to browser CORS restrictions on ES modules. This resolves CORS errors that occurred when opening HTML files directly in a browser, eliminating the need to serve files via a local HTTP server. (cherry picked from commit 83bb383529ad4b66d82916136d6c123f6a657950) |
Andre Lorbach <alorbach@adiscon.com> | no | 2025-10-22 |
All known versions for source package 'rsyslog'
- 8.2510.0-2 (sid, forky)
- 8.2504.0-1 (trixie)
- 8.2302.0-1+deb12u1 (bookworm)
