rpms/liboil/devel liboil-0.3.13-disable-altivec.patch, NONE, 1.1 liboil.spec, 1.28, 1.29 liboil-0.3.12-altivec-sigill-2.patch, 1.1, NONE liboil-0.3.12-altivec-sigill.patch, 1.2, NONE liboil-0.3.12-disable-altivec.patch, 1.2, NONE liboil-0.3.12-ppc64-configure.patch, 1.1, NONE liboil-0.3.3-gccoptfixes.patch, 1.1, NONE
Bastien Nocera (hadess)
fedora-extras-commits at redhat.com
Mon Mar 10 09:56:28 UTC 2008
Author: hadess
Update of /cvs/pkgs/rpms/liboil/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27481
Modified Files:
liboil.spec
Added Files:
liboil-0.3.13-disable-altivec.patch
Removed Files:
liboil-0.3.12-altivec-sigill-2.patch
liboil-0.3.12-altivec-sigill.patch
liboil-0.3.12-disable-altivec.patch
liboil-0.3.12-ppc64-configure.patch
liboil-0.3.3-gccoptfixes.patch
Log Message:
* Mon Mar 10 2008 - Bastien Nocera <bnocera at redhat.com> - 0.3.13-4
- Try disabling Altivec for now
liboil-0.3.13-disable-altivec.patch:
--- NEW FILE liboil-0.3.13-disable-altivec.patch ---
--- liboil-0.3.13/configure.orig 2008-03-10 09:49:04.000000000 +0000
+++ liboil-0.3.13/configure 2008-03-10 09:49:42.000000000 +0000
@@ -15519,7 +15519,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
- flag_ok=yes
+ flag_ok=no
else
echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
@@ -16266,7 +16266,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
- flag_ok=yes
+ flag_ok=no
else
echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
Index: liboil.spec
===================================================================
RCS file: /cvs/pkgs/rpms/liboil/devel/liboil.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- liboil.spec 27 Feb 2008 01:35:19 -0000 1.28
+++ liboil.spec 10 Mar 2008 09:55:22 -0000 1.29
@@ -1,7 +1,7 @@
Summary: Library of Optimized Inner Loops, CPU optimized functions
Name: liboil
Version: 0.3.13
-Release: 3%{?dist}
+Release: 4%{?dist}
# See COPYING which details everything, various BSD licenses apply
License: BSD
Group: System Environment/Libraries
@@ -9,21 +9,9 @@
Source: http://liboil.freedesktop.org/download/liboil-%{version}.tar.gz
Patch1: liboil-0.3.13-s390.patch
-# PPC64 isn't being detected properly
-# http://bugzilla.redhat.com/242418
-# Patch2: liboil-0.3.12-ppc64-configure.patch
-
-# Disable PPC altogether, as oil_prototype_from_string() crashes in malloc
-# otherwise
-# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=252179#c16
-#Patch2: liboil-0.3.12-disable-altivec.patch
-
-# Fix SIGILL handling for CPU tests
-# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=252179
-#Patch3: liboil-0.3.12-altivec-sigill.patch
-#Patch4: liboil-0.3.12-altivec-sigill-2.patch
+Patch2: liboil-0.3.13-disable-altivec.patch
# from upstream git
-Patch5: clobber-ecx.patch
+Patch3: clobber-ecx.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: glib2-devel
@@ -53,12 +41,8 @@
%prep
%setup -q
%patch1 -p1 -b .s390
-#%patch2 -p0 -b .ppc64
-#pushd liboil
-#%patch3 -p0 -b .altivec
-#%patch4 -p0 -b .altivec2
-#popd
-%patch5 -p1 -b .clobber-ecx
+%patch2 -p1 -b .disable-altivec
+%patch3 -p1 -b .clobber-ecx
# Disable Altivec, so that liboil doesn't SIGILL on non-Altivec PPCs
# See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=252179#c15
@@ -106,6 +90,9 @@
%changelog
+* Mon Mar 10 2008 - Bastien Nocera <bnocera at redhat.com> - 0.3.13-4
+- Try disabling Altivec for now
+
* Tue Feb 26 2008 Matthias Clasen <mclasen at redhat.com> - 0.3.13-3
- Use the upstream fix instead
--- liboil-0.3.12-altivec-sigill-2.patch DELETED ---
--- liboil-0.3.12-altivec-sigill.patch DELETED ---
--- liboil-0.3.12-disable-altivec.patch DELETED ---
--- liboil-0.3.12-ppc64-configure.patch DELETED ---
--- liboil-0.3.3-gccoptfixes.patch DELETED ---
More information about the fedora-extras-commits
mailing list