From 9e3e2616cda08460b81d381c149bb16d5f12b4ef Mon Sep 17 00:00:00 2001 From: =?utf8?q?Pawe=C5=82=20Sikora?= Date: Thu, 1 Feb 2007 20:49:29 +0000 Subject: [PATCH] - sse2 expects memory references to be 16-byte aligned but liboil uses non-16-byte aligned u32* operands, so just disable it on x86-32. - release 2. Changed files: liboil.spec -> 1.22 --- liboil.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/liboil.spec b/liboil.spec index 454db22..2cf3568 100644 --- a/liboil.spec +++ b/liboil.spec @@ -7,7 +7,7 @@ Summary: Library of Optimized Inner Loops Summary(pl): Biblioteka zoptymalizowanych wewnĂȘtrznych pĂȘtli Name: liboil Version: 0.3.10 -Release: 1 +Release: 2 Epoch: 1 License: BSD Group: Libraries @@ -15,6 +15,7 @@ Source0: http://liboil.freedesktop.org/download/%{name}-%{version}.tar.gz # Source0-md5: 770f656bca8166dab33b322d5886a4bf Patch0: %{name}-opt.patch Patch1: %{name}-no_altivec.patch +Patch2: %{name}-no_sse2_on_i386.patch URL: http://liboil.freedesktop.org/wiki/ BuildRequires: autoconf >= 2.58 BuildRequires: automake >= 1.6 @@ -85,6 +86,7 @@ Statyczna biblioteka liboil. %setup -q %patch0 -p1 %{!?with_altivec:%patch1 -p1} +%patch2 -p0 %build %{__libtoolize} -- 2.44.0