Hello ROCm Team,
I've updated my RFS for rocalution to ROCm 5.7.1 [1]. This is the CPU-only version of the library, since upstream uses a slightly different ABI when the GPU backend is enabled. I want to work with them to fix that before packaging the HIP plugin.
The rocalution library is a C++ library with an extremely large number of symbols, so I've used shlibs rather than symbol tracking as per the recommendation of the Debian Policy Manual [2]:
The
shlibs
system is a simpler alternative to thesymbols
system for declaring dependencies for shared libraries. It may be more appropriate for C++ libraries and other cases where tracking individual symbols is too difficult.
However, this is my first time creating a package that uses
shlibs, so please give d/shlibs a careful review.
I am looking for a sponsor for my package "rocalution": * Package name : rocalution Version : 5.7.1-1 * URL : https://github.com/ROCm/rocALUTION * License : Expat * Vcs : https://salsa.debian.org/rocm-team/rocalution Section : devel The source builds the following binary packages: librocalution0 - ROCm library for iterative sparse solvers - library librocalution-dev - ROCm library for iterative sparse solvers - headers librocalution0-tests - ROCm library for iterative sparse solvers - tests librocalution-doc - ROCm library for iterative sparse solvers - documentation To access further information about this package, please visit the following URL: https://mentors.debian.net/package/rocalution/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/r/rocalution/rocalution_5.5.1-1.dsc Changes for the initial release: rocalution (5.7.1-1) experimental; urgency=medium . * Initial release. (Closes: #1023168) Regards, -- Cordell Bloor
[1]: https://lists.debian.org/debian-ai/2023/07/msg00021.html
[2]:
https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#the-shlibs-system