Debian Patches

Status for hipblas/5.5.1-4

Patch Description Author Forwarded Bugs Origin Last update
0001-use-generic-lapack-for-reference.patch use generic lapack for reference
The upstream project primarily uses AOCL blis as the reference library.
Netlib is a possible fallback, though removing use of cblas makes that
easier.The upstream project uses OpenBLAS as its reference library on
Windows.
Cordell Bloor <cgmb@slerp.xyz> not-needed 2023-06-04
0002-spellcheck.patch spellcheck Cordell Bloor <cgmb@slerp.xyz> yes 2023-06-04
0003-fix-sample-includes.patch fix sample includes
When -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF is used to build
hipblas, the new-style <project>/<file> include must be used.
Cordell Bloor <cgmb@slerp.xyz> yes 2023-06-04
0004-remove-clients-dependency-on-fortran.patch remove dependency on fortran from clients
The hipblas fortran bindings are likely to be deprecated soon, so it
doesn't seem useful to package them.
Cordell Bloor <cgmb@slerp.xyz> not-needed 2023-06-07
0005-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-06-07
0006-disable-hipblas-common-install.patch disable hipblas-common install
The hipblas-common targets are only built if hipblas-bench is built,
so they won't exist to install if only the library and tests are built.
Cordell Bloor <cgmb@slerp.xyz> yes 2023-08-02
0007-hipsolver-compatibility.patch hipsolver compatibility
Backporting these guards allows hipBLAS to be compatible with the
hipSOLVER 2.0 API.
Cordell Bloor <cgmb@slerp.xyz> no 2024-03-22
0008-public-link-hip.patch public link hip
The hipblas library includes HIP headers in its public API, so it
needs to link hip::host publicly.
Cordell Bloor <cgmb@slerp.xyz> yes 2024-03-22
0009-remove-immintrin-header.patch remove immintrin header
This header is unused, but it breaks the build on arm64 and ppc64el
because it is not available on those platforms.
Cordell Bloor <cgmb@slerp.xyz> yes 2024-03-22
0010-drop-f16c-instructions.patch drop f16c instructions
These instructions are x86-specific. The __half implementation from the HIP
runtime can be used instead.
Cordell Bloor <cgmb@slerp.xyz> no 2024-03-22

All known versions for source package 'hipblas'

Links