Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libhs5-vectorscan5- RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: libhs5-vectorscan5 Distribution: openSUSE Tumbleweed
Version: Vendor: openSUSE
Release: 1.2 Build date: Fri Feb 2 19:45:02 2024
Group: System/Libraries Build host: i02-armsrv2
Size: 10301224 Source RPM: vectorscan-
Summary: Regular expression matching library
A fork of Intel's Hyperscan, modified to run on more platforms.

Vectorscan will follow Intel's API and internal algorithms where possible,
but will not hesitate to make code changes where it is thought of giving
better performance or better portability. In addition, the code will be
gradually simplified and made more uniform and all architecture specific
-currently Intel- #ifdefs will be removed and abstracted away.






* Tue Sep 12 2023 Guillaume GARDET <>
  - Update to
    * 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
* Wed May 03 2023 Guillaume GARDET <>
  - devel package must require libhs%{sover}%{so_suffix}%{sover}
* Thu Apr 06 2023 Guillaume GARDET <>
  - Update to 5.4.9:
    * Major change: Enable SVE & SVE2 builds and make it a
      supported architecture! (thanks to @abondarev84)
    * Fix various clang-related bugs
    * Fix Aarch64 bug in Parser.rl because of char signedness.
      Make unsigned char the default in the Parser for all architectures.
    * Fix Power bug, multiple tests were failing.
    * C++20 related change, use prefixed assume_aligned to avoid
      conflict with C++20 std::assume_aligned.
* Mon Oct 31 2022 Bernhard Wiedemann <>
  - Stop building machine-dependent binaries (boo#1100677)
* Fri Oct 07 2022 Steve Kowalik <>
  - Remove unneeded BuildRequires on python
* Thu Sep 29 2022 Guillaume GARDET <>
  - Use GCC9 for Leap/SLE 15.x to fix build
* Fri Sep 16 2022 Guillaume GARDET <>
  - 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
* Tue Jul 05 2022 Guillaume GARDET <>
  - Add patch to add missing header:
    * vectorscan-add-missing-header.patch
* Tue May 31 2022 Guillaume GARDET <>
  - 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
* Tue Mar 15 2022 Guillaume GARDET <>
  - Version 5.4.6



Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jun 23 00:32:02 2024