Debian Patches

Status for python-cython-blis/1.0.0-3

Patch Description Author Forwarded Bugs Origin Last update
Apply-temporary-fix-for-gcc-15.patch Apply temporary fix for gcc 15.
Details:
- As reported in #845, gcc 15 fails to build the haswell
gemmsup kernels due to the use of rbp.
- As a temporary fix, disable slp-tree-vectorization in just
the affected files.
- Thanks @loveshack for reporting and @chillenb for the suggested
fix.
- Eventually, the kernels should be rewritten to avoid using rbp.
Devin Matthews <damatthews@smu.edu> yes upstream upstream, https://github.com/flame/blis/commit/6b970700a6fa352d71e1ea14ca44c5f39ce1c770 2025-06-24
Disable-obsolete-AVX512-flags.patch Disable obsolete AVX512 flags crusaderky <crusaderky@gmail.com> no 2025-11-24
Remove-march-knl-flag-for-GCC-15-compatibility.patch Remove -march=knl flag for GCC 15 compatibility
GCC 15 dropped support for Xeon Phi (KNL) targets, making -march=knl
invalid. For optimized KNL kernels, remove -march=knl since -mavx512f
is already specified explicitly. For reference kernels, replace
-march=knl with -march=skylake to provide an AVX2 baseline (AVX-512
is then disabled via -mno-avx512f -mno-avx512cd).

Follows the same approach as PR 129 which removed -mavx512pf.

Closes gh-150
Ralf Gommers <ralf.gommers@gmail.com> no 2026-03-31
v1.0.0-Update-numpy-pins.patch v1.0.0: Update numpy pins (#109) Matthew Honnibal <honnibal+gh@gmail.com> no upstream, https://github.com/explosion/cython-blis/commit/a5bdba194c010731049e70059f6d9f2ed44dd936 2024-07-22

All known versions for source package 'python-cython-blis'

Links