| 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