commit 92e6285: [Minor] Allow hyperscan on i386 platform

Vsevolod Stakhov vsevolod at highsecure.ru
Mon Dec 23 12:21:06 UTC 2019


Author: Vsevolod Stakhov
Date: 2019-12-23 12:16:18 +0000
URL: https://github.com/rspamd/rspamd/commit/92e62855a64d1f7f0e52720399f8aa31bdcb0983 (HEAD -> master)

[Minor] Allow hyperscan on i386 platform
Issue: #3195

---
 cmake/Hyperscan.cmake | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/cmake/Hyperscan.cmake b/cmake/Hyperscan.cmake
index 3dd774511..b8f83a3bb 100644
--- a/cmake/Hyperscan.cmake
+++ b/cmake/Hyperscan.cmake
@@ -1,8 +1,8 @@
 option (ENABLE_HYPERSCAN    "Enable hyperscan for fast regexp processing [default: OFF]" OFF)
 
 if (ENABLE_HYPERSCAN MATCHES "ON")
-    if (NOT "${ARCH}" STREQUAL "x86_64")
-        MESSAGE(FATAL_ERROR "Hyperscan is supported only on x86_64 architecture")
+    if (NOT ("${ARCH}" STREQUAL "x86_64" OR "${ARCH}" STREQUAL "i386"))
+        MESSAGE(FATAL_ERROR "Hyperscan is supported only on x86_64/i386 architectures")
     endif ()
     ProcessPackage (HYPERSCAN LIBRARY hs INCLUDE hs.h INCLUDE_SUFFIXES
             hs include/hs


More information about the Commits mailing list