rpms/mesa/devel mesa.spec,1.249,1.250
Adam Jackson
ajax at fedoraproject.org
Thu Aug 6 18:04:05 UTC 2009
- Previous message: rpms/fwbackups/devel .cvsignore, 1.12, 1.13 fwbackups.spec, 1.31, 1.32 sources, 1.12, 1.13 fwbackups-1.43.3rc2-oldtokeep.patch, 1.1, NONE
- Next message: rpms/xorg-x11-server/devel xserver-1.6.99-dri2-crash-fixes.patch, NONE, 1.1 xorg-x11-server.spec, 1.462, 1.463
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: ajax
Update of /cvs/pkgs/rpms/mesa/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1729
Modified Files:
mesa.spec
Log Message:
* Thu Aug 06 2009 Adam Jackson <ajax at redhat.com> 7.6-0.8
- Build --disable-asm on x86 since it makes everything all textrel'y and
that makes selinux unhappy. Strictly we only need to disable the asm
dispatch code, but the build system doesn't make that an option yet.
Index: mesa.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mesa/devel/mesa.spec,v
retrieving revision 1.249
retrieving revision 1.250
diff -u -p -r1.249 -r1.250
--- mesa.spec 31 Jul 2009 16:21:01 -0000 1.249
+++ mesa.spec 6 Aug 2009 18:04:05 -0000 1.250
@@ -21,7 +21,7 @@
Summary: Mesa graphics libraries
Name: mesa
Version: 7.6
-Release: 0.7%{?dist}
+Release: 0.8%{?dist}
License: MIT
Group: System Environment/Libraries
URL: http://www.mesa3d.org
@@ -187,8 +187,13 @@ autoreconf --install
export CFLAGS="$RPM_OPT_FLAGS -fvisibility=hidden -Os"
export CXXFLAGS="$RPM_OPT_FLAGS -fvisibility=hidden -Os"
+%ifarch %{ix86}
+# i do not have words for how much the assembly dispatch code infuriates me
+%define common_flags --enable-selinux --enable-pic --disable-asm
+%else
%define common_flags --enable-selinux --enable-pic
-%define osmesa_flags --with-driver=osmesa --disable-asm %{common_flags}
+%endif
+%define osmesa_flags --with-driver=osmesa %{common_flags}
# first, build the osmesa variants. XXX this is overkill. osmesa32 is
# sufficient to render to any of the channel sizes, according to the
@@ -288,7 +293,7 @@ popd
# this keeps breaking, check it early. note that the exit from eu-ftr is odd.
pushd $RPM_BUILD_ROOT%{_libdir}
-for i in libOSMesa*.so ; do
+for i in libOSMesa*.so libGL.so ; do
eu-findtextrel $i && exit 1
done
@@ -369,6 +374,11 @@ rm -rf $RPM_BUILD_ROOT
%{demodir}
%changelog
+* Thu Aug 06 2009 Adam Jackson <ajax at redhat.com> 7.6-0.8
+- Build --disable-asm on x86 since it makes everything all textrel'y and
+ that makes selinux unhappy. Strictly we only need to disable the asm
+ dispatch code, but the build system doesn't make that an option yet.
+
* Fri Jul 31 2009 Kristian Høgsberg <krh at redhat.com> 7.6-0.7
- Add DRI2 pageflipping patch.
- Previous message: rpms/fwbackups/devel .cvsignore, 1.12, 1.13 fwbackups.spec, 1.31, 1.32 sources, 1.12, 1.13 fwbackups-1.43.3rc2-oldtokeep.patch, 1.1, NONE
- Next message: rpms/xorg-x11-server/devel xserver-1.6.99-dri2-crash-fixes.patch, NONE, 1.1 xorg-x11-server.spec, 1.462, 1.463
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list