AArch64 | |
ppc64le | |
s390x | |
x86-64 |
- Stop building machine-dependent binaries (boo#1100677)
- Remove unneeded BuildRequires on python
- Use GCC9 for Leap/SLE 15.x to fix build
- Update to 5.4.8: * New Vectorscan release, 5-10% faster than 5.4.7 on Arm, 10-20% faster on Power. * CMake: Use non-deprecated method for finding python by @jth in #108 * Optimize vectorscan for aarch64 by using shrn instruction by @danlark1 in #113 * Fixed the PCRE download location by @pareenaverma in #116 * Bugfix/hyperscan backport 202208 by @markos in #118 * VSX optimizations by @markos in #119 * when compiling with mingw64, use __mingw_aligned_malloc() and __mingw_aligned_free() by @liquidaty in #121 * [NEON] simplify/optimize shift/align primitives by @markos in #123 * Merge develop to master by @markos in #124 - Drop upstream patch: * vectorscan-add-missing-header.patch
- Add patch to add missing header: * vectorscan-add-missing-header.patch
- Update to 5.4.7: * Fix word boundary assertions under C++20 by @BigRedEye in #90 * Fix all ASAN issues in vectorscan by @danlark1 in #93 * change FAT_RUNTIME to a normal option so it can be set to off by @a16bitsysop in #94 * Optimized and correct version of movemask128 for ARM by @danlark1 in #102
- Version 5.4.6
- Update to 5.4.10.1: * Bugfix/disable fat macos arm * Fix compilation with libcxx 16 * Fix use-of-uninitialized-value due to getData128() * Use std::vector instead of boost::container::small_vector under MSan * Feature/enable fat runtime arm * adding ifndef around HS_PUBLIC_API definition so that vectorscan can be statically linked into another shared library without exporting symbols * Feature/backport hyperscan 2023 q3 - Run unit-hyperscan in %check