dev-libs / isa-l

Intelligent Storage Acceleration Library

Official package sites : https://github.com/intel/isa-l ·

ISA-L is a collection of optimized low-level functions targeting storage applications. ISA-L includes: * Erasure codes - Fast block Reed-Solomon type erasure codes for any encode/decode matrix in GF(2^8). * CRC - Fast implementations of cyclic redundancy check. Six different polynomials supported. * iscsi32, ieee32, t10dif, ecma64, iso64, jones64. * Raid - calculate and operate on XOR and P+Q parity found in common RAID implementations. * Compression - Fast deflate-compatible data compression. * De-compression - Fast inflate-compatible data compression. * igzip - A command line application like gzip, accelerated with ISA-L.

v2.30.0-r1 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~riscv

cpu_flags_x86

avx512f
Adds support for AVX-512 Foundation instructions
829500
dev-libs/isa-l-2.30.0 - rdlibtool: error logged in slbt_exec_compile(), line 209: Exec format error.
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-libs/isa-l: keyword 2.30.0-r1 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-libs/isa-l: add cpu_flags_x86_avx512f support
For the time being users wishing for isa-l to take advantage of this instruction set must build it using nasm; everyone else can choose between nasm and yasm. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
dev-libs/isa-l: disallow overriding AS on amd64
Closes: https://bugs.gentoo.org/829497 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-libs/isa-l: initial import
Required by erasure-coding features of net-libs/xrootd - or rather WILL BE required, as at the moment the latter seems to have no option to use a system-installed version. Signed-off-by: Marek Szuba <marecki@gentoo.org>