Package: rocsparse / 5.3.0+dfsg-2
Metadata
Package | Version | Patches format |
---|---|---|
rocsparse | 5.3.0+dfsg-2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 hide kernel symbols.patch | (download) |
library/include/rocsparse-types.h |
2 1 + 1 - 0 ! |
hide kernel symbols ROCSPARSE_KERNEL exists because the early versions of HIP for Windows did not use weak symbols for kernels even when they were inline. While it was defined in a public header, the define was intended for internal use within the library, adding `static` on Windows to work around that bug. This patch adds `static` to Linux as well. It seems that kernels are unaffected by -fvisibility=hidden. To ensure that there are no name collisions between rocSPARSE kernels and application kernels, the rocSPARSE kernels will be marked as static. Fixed upstream in 4fd6929bd4204f3492fe672ba24e310b7707282e. |
0002 remove unnecessary git dependency.patch | (download) |
cmake/Dependencies.cmake |
3 0 + 3 - 0 ! |
remove unnecessary git dependency Fixed upstream in 955ac892861f44c1693f2d4e84571404893f760c. |
1