packages (DEVEL): Mesa/Mesa.spec, Mesa/Mesa-selinux.patch - selinux patch i...

arekm arekm at pld-linux.org
Mon Jul 18 20:11:02 CEST 2011


Author: arekm                        Date: Mon Jul 18 18:11:02 2011 GMT
Module: packages                      Tag: DEVEL
---- Log message:
- selinux patch is back; skip_post_check_so only for LIBGLESxx libs

---- Files affected:
packages/Mesa:
   Mesa.spec (1.263.2.22 -> 1.263.2.23) , Mesa-selinux.patch (1.2.2.2 -> 1.2.2.3) 

---- Diffs:

================================================================
Index: packages/Mesa/Mesa.spec
diff -u packages/Mesa/Mesa.spec:1.263.2.22 packages/Mesa/Mesa.spec:1.263.2.23
--- packages/Mesa/Mesa.spec:1.263.2.22	Sun Jul 17 18:21:20 2011
+++ packages/Mesa/Mesa.spec	Mon Jul 18 20:10:56 2011
@@ -27,8 +27,6 @@
 %define		glproto_ver	1.4.11
 #
 %define		snap		20110717
-# for snapshots ONLY!
-%define		no_install_post_check_so	1
 #
 Summary:	Free OpenGL implementation
 Summary(pl.UTF-8):	Wolnodostępna implementacja standardu OpenGL
@@ -41,6 +39,7 @@
 # Source0-md5:	db0591e831b4a9cf7b5e0838ba5a667c
 Patch0:		%{name}-realclean.patch
 Patch1:		%{name}-git.patch
+Patch2:		%{name}-selinux.patch
 URL:		http://www.mesa3d.org/
 BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake
@@ -84,6 +83,9 @@
 %undefine	with_gallium_radeon
 %endif
 
+# unresolved symbol _glapi_tls_Dispatch
+%define		skip_post_check_so	libGLESv1_CM.so.1.* libGLESv2.so.2.*
+
 %description
 Mesa is a 3-D graphics library with an API which is very similar to
 that of OpenGL(R). To the extent that Mesa utilizes the OpenGL command
@@ -729,6 +731,7 @@
 %setup -q
 %patch0 -p0
 %patch1 -p1
+%patch2 -p1
 
 %build
 %{__aclocal}
@@ -1141,6 +1144,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.263.2.23  2011/07/18 18:10:56  arekm
+- selinux patch is back; skip_post_check_so only for LIBGLESxx libs
+
 Revision 1.263.2.22  2011/07/17 16:21:20  arekm
 - previous comment fixed
 

================================================================
Index: packages/Mesa/Mesa-selinux.patch
diff -u /dev/null packages/Mesa/Mesa-selinux.patch:1.2.2.3
--- /dev/null	Mon Jul 18 20:11:02 2011
+++ packages/Mesa/Mesa-selinux.patch	Mon Jul 18 20:10:56 2011
@@ -0,0 +1,11 @@
+--- Mesa-7.11/configure.ac~	2011-07-12 12:57:43.000000000 +0200
++++ Mesa-7.11/configure.ac	2011-07-18 19:40:58.701272226 +0200
+@@ -908,7 +908,7 @@
+ AC_SUBST([GLESv2_LIB_DEPS])
+ AC_SUBST([GLESv2_PC_LIB_PRIV])
+ 
+-GLAPI_LIB_DEPS="-lpthread"
++GLAPI_LIB_DEPS="-lpthread $SELINUX_LIBS"
+ AC_SUBST([GLAPI_LIB_DEPS])
+ 
+ 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/Mesa/Mesa.spec?r1=1.263.2.22&r2=1.263.2.23&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/Mesa/Mesa-selinux.patch?r1=1.2.2.2&r2=1.2.2.3&f=u



More information about the pld-cvs-commit mailing list