Debian Patches
Status for rocsparse/7.2.4-1~exp1
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| optional-test-matricies.patch | optional test matricies Add an option to disable the use of downloaded matrix data with -DWITH_TEST_MATRICIES=OFF |
Cordell Bloor <cgmb@slerp.xyz> | no | 2023-05-25 | ||
| use-local-mathjax.patch | use local mathjax The sphinx.ext.mathjax extension defaults to loading mathjax from a CDN, which results in the lintian warning 'privacy-breach-generic'. Use a local copy of mathjax to prevent that problem. |
Cordell Bloor <cgmb@slerp.xyz> | not-needed | 2023-05-28 | ||
| Silence-warnings-about-missing-test-data.patch | Silence warnings about missing test data The gentest script spews a torrent of warnings about test data that we don't have (it must be downloaded). Silence this. |
Christian Kastner <ckk@debian.org> | not-needed | 2025-06-28 | ||
| Extend-docs-conf.py-for-offline-build.patch | Extend docs/conf.py for offline build By setting these extra variables, we can suppress a remote call which would cause the build to fail. |
Christian Kastner <ckk@debian.org> | not-needed | 2025-06-27 | ||
| Add-version-script-to-control-exposed-symbols.patch | Add version script to control exposed symbols The C++ symbols emitted are clearly not intended to be part of the API. Rather than spending a lot of time finding the root cause, simply allow only the rocsparse_ symbols. Based on a solution by Xuanteng Huang for src:rocm-smi-lib. |
Christian Kastner <ckk@debian.org> | not-needed | 2025-06-28 | ||
| Enable-changing-directory-for-test-data.patch | Enable changing directory for test data On Debian, we install to a versioned directory based on the library name. |
Christian Kastner <ckk@debian.org> | not-needed | 2025-07-07 | ||
| no-fma-instructions.patch | no fma instructions The fma instructions are beyond the baseline in amd64 and this flag causes FTBFS on arm64 and ppc64el. |
Cordell Bloor <cgmb@debian.org> | no | 2025-11-04 | ||
| fix-undefined-behaviour-in-tests-helpers.patch | [rocsparse] Fix undefined behavior in host_bsrgemm and host_csrgemm test helpers (#4927) Guard `memcpy()` calls with NULL pointer checks in `host_bsrgemm` and `host_csrgemm` to fix undefined behavior that causes test crashes with GCC 15/16. |
Kim Liegeois <kimliegeois@ymail.com> | yes | upstream | upstream, https://github.com/ROCm/rocm-libraries/commit/dec02560f9e4b4c2de62cececeb2c58542015978 | 2026-03-03 |
| fix-out-of-bounds-mem-and-incorrect-res-in-tests.patch | Fix out of bounds and incorrect results This comes from an upstream merged PR by jsandham <jsandham@amd.com>, and a summary of the changes is: * Fix issue in `rocsparse_[s|d|c|z]gebsrmv` routine where incorrect results could sometimes be returned. * Fix issue in `rocsparse_[s|d|c|z]bsrxmv` routine where out-of-bounds memory reads can occur in the single precision bsrxmv kernels when `block_dim` equals `5` or `8`. The upstream patch has been squashed, refreshed and chunks for library/src/level2/sellmv_device.h and CHANGELOG.md dropped as those files don't exist in current version. |
jsandham <jsandham@amd.com> | yes | upstream | other, https://patch-diff.githubusercontent.com/raw/ROCm/rocm-libraries/pull/4101.patch | 2026-03-04 |
All known versions for source package 'rocsparse'
- 7.2.4-1~exp1 (experimental)
- 6.4.3-3 (forky, sid)
- 5.7.1-6 (trixie)
- 5.3.0+dfsg-2 (bookworm)
