Delete hfst-sse.diff

This commit is contained in:
Jan Engelhardt 2025-01-18 18:48:59 +01:00
parent bf719ddd54
commit af8c7c846b
3 changed files with 5 additions and 21 deletions

View File

@ -1,20 +0,0 @@
---
configure.ac | 5 -----
1 file changed, 5 deletions(-)
Index: hfst-3.16.1/configure.ac
===================================================================
--- hfst-3.16.1.orig/configure.ac
+++ hfst-3.16.1/configure.ac
@@ -647,11 +647,6 @@ CXXFLAGS="$CXXFLAGS -std=c++17"
# Needed for M_LN2 and friends
CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE -D_USE_MATH_DEFINES"
-# On 32bit x86, we need to use SSE for precise floating point arithmetics in OpenFST
-AX_CHECK_COMPILE_FLAG([-msse], [CPPFLAGS="$CPPFLAGS -msse"], [])
-AX_CHECK_COMPILE_FLAG([-msse2], [CPPFLAGS="$CPPFLAGS -msse2"], [])
-AX_CHECK_COMPILE_FLAG([-mfpmath=sse], [CPPFLAGS="$CPPFLAGS -mfpmath=sse"], [])
-
AC_CHECK_HEADERS([ext/slist])
AS_IF([test "x$with_sfst" != "xno"],

View File

@ -4,6 +4,7 @@ Sat Jan 18 15:56:21 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 3.16.2 - Update to release 3.16.2
* Removal of n-best paths search for log weight automata * Removal of n-best paths search for log weight automata
* Added an experimental C interface library * Added an experimental C interface library
- Delete hfst-sse.diff which made i586 tests fail.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Nov 20 10:58:42 UTC 2024 - Jan Engelhardt <jengelh@inai.de> Wed Nov 20 10:58:42 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

View File

@ -25,7 +25,6 @@ Group: Development/Tools/Other
URL: https://hfst.github.io/ URL: https://hfst.github.io/
Source: https://github.com/hfst/hfst/archive/refs/tags/v%version.tar.gz Source: https://github.com/hfst/hfst/archive/refs/tags/v%version.tar.gz
Patch3: hfst-sse.diff
BuildRequires: autoconf BuildRequires: autoconf
BuildRequires: automake BuildRequires: automake
BuildRequires: bison BuildRequires: bison
@ -61,6 +60,10 @@ The Helsinki Finite-State Transducer software is intended for the
implementation of morphological analyzers and other tools which are implementation of morphological analyzers and other tools which are
based on weighted and unweighted finite-state transducer technology. based on weighted and unweighted finite-state transducer technology.
%ifarch %ix86
On 32-bit x86, this package requires the presence of SSE2.
%endif
%package -n libhfst_c0 %package -n libhfst_c0
Summary: Helsinki Finite-State Transducer C API Library Summary: Helsinki Finite-State Transducer C API Library
License: GPL-3.0-only License: GPL-3.0-only