From 0dcd8cecf5efaeab049b458f19db1624d9dfd5ca Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Apr 11 2009 01:56:50 +0000 Subject: fix sparc64 asm --- diff --git a/mesa-7.5-sparc64.patch b/mesa-7.5-sparc64.patch new file mode 100644 index 0000000..25013b0 --- /dev/null +++ b/mesa-7.5-sparc64.patch @@ -0,0 +1,11 @@ +--- mesa-20090322/src/mesa/sparc/xform.S.BAD 2009-04-10 17:19:53.000000000 -0500 ++++ mesa-20090322/src/mesa/sparc/xform.S 2009-04-10 17:20:57.000000000 -0500 +@@ -17,7 +17,7 @@ + + #include "sparc_matrix.h" + +-#if defined(SVR4) || defined(__SVR4) || defined(__svr4__) ++#if defined(SVR4) || defined(__SVR4) || defined(__svr4__) || defined(__arch64__) + /* Solaris requires this for 64-bit. */ + .register %g2, #scratch + .register %g3, #scratch diff --git a/mesa.spec b/mesa.spec index a8f4f25..081f6a0 100644 --- a/mesa.spec +++ b/mesa.spec @@ -20,7 +20,7 @@ Summary: Mesa graphics libraries Name: mesa Version: 7.5 -Release: 0.8%{?dist} +Release: 0.9%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.mesa3d.org @@ -46,6 +46,7 @@ Patch7: mesa-7.1-link-shared.patch Patch9: intel-revert-vbl.patch Patch12: mesa-7.1-disable-intel-classic-warn.patch +Patch13: mesa-7.5-sparc64.patch BuildRequires: pkgconfig autoconf automake %if %{with_dri} @@ -173,6 +174,7 @@ This package provides some demo applications for testing Mesa. %patch7 -p1 -b .dricore %patch9 -p1 -b .intel-vbl %patch12 -p1 -b .intel-nowarn +%patch13 -p1 -b .sparc64 # Hack the demos to use installed data files sed -i 's,../images,%{_libdir}/mesa-demos-data,' progs/demos/*.c @@ -429,6 +431,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/mesa-demos-data %changelog +* Fri Apr 09 2009 Dennis Gilmore - 7.5-0.9 +- fix sparc64 asm + * Tue Apr 07 2009 Dave Airlie 7.5-0.8 - radeon: fix gnome-shell startup