packages: Mesa/Mesa-selinux.patch (NEW) - fix linking with selinux, force i...
shadzik
shadzik at pld-linux.org
Mon Aug 30 23:17:57 CEST 2010
Author: shadzik Date: Mon Aug 30 21:17:57 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- fix linking with selinux, force it, it's quite stupid, but it's DEVEL ;)
---- Files affected:
packages/Mesa:
Mesa-selinux.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/Mesa/Mesa-selinux.patch
diff -u /dev/null packages/Mesa/Mesa-selinux.patch:1.1
--- /dev/null Mon Aug 30 23:17:57 2010
+++ packages/Mesa/Mesa-selinux.patch Mon Aug 30 23:17:52 2010
@@ -0,0 +1,48 @@
+--- configure.ac.orig 2010-08-30 22:19:47.937720469 +0200
++++ configure.ac 2010-08-30 22:34:04.557727158 +0200
+@@ -429,6 +429,7 @@
+ SELINUX_LIBS="-lselinux"
+ DEFINES="$DEFINES -DMESA_SELINUX"
+ fi
++ SELINUX_LIBS="-lselinux"
+
+ dnl
+ dnl Driver configuration. Options are xlib, dri and osmesa right now.
+@@ -568,11 +569,11 @@
+ PKG_CHECK_MODULES([XLIBGL], [x11 xext])
+ GL_PC_REQ_PRIV="x11 xext"
+ X11_INCLUDES="$X11_INCLUDES $XLIBGL_CFLAGS"
+- GL_LIB_DEPS="$XLIBGL_LIBS"
++ GL_LIB_DEPS="$XLIBGL_LIBS $SELINUX_LIBS"
+ else
+ # should check these...
+ X11_INCLUDES="$X11_INCLUDES $X_CFLAGS"
+- GL_LIB_DEPS="$X_LIBS -lX11 -lXext"
++ GL_LIB_DEPS="$X_LIBS -lX11 -lXext $SELINUX_LIBS"
+ GL_PC_LIB_PRIV="$GL_LIB_DEPS"
+ GL_PC_CFLAGS="$X11_INCLUDES"
+ fi
+@@ -610,7 +611,7 @@
+ PKG_CHECK_MODULES([DRIGL], [$dri_modules])
+ GL_PC_REQ_PRIV="$GL_PC_REQ_PRIV $dri_modules"
+ X11_INCLUDES="$X11_INCLUDES $DRIGL_CFLAGS"
+- GL_LIB_DEPS="$DRIGL_LIBS"
++ GL_LIB_DEPS="$DRIGL_LIBS $SELINUX_LIBS"
+ else
+ # should check these...
+ X11_INCLUDES="$X11_INCLUDES $X_CFLAGS"
+@@ -623,12 +624,12 @@
+ PKG_CHECK_MODULES([XCB],[x11-xcb xcb-glx])
+ GL_PC_REQ_PRIV="$GL_PC_REQ_PRIV x11-xcb xcb-glx"
+ X11_INCLUDES="$X11_INCLUDES $XCB_CFLAGS"
+- GL_LIB_DEPS="$GL_LIB_DEPS $XCB_LIBS"
++ GL_LIB_DEPS="$GL_LIB_DEPS $XCB_LIBS $SELINUX_LIBS"
+ fi
+ fi
+
+ # need DRM libs, -lpthread, etc.
+- GL_LIB_DEPS="$GL_LIB_DEPS $LIBDRM_LIBS -lm -lpthread $DLOPEN_LIBS"
++ GL_LIB_DEPS="$GL_LIB_DEPS $LIBDRM_LIBS -lm -lpthread $DLOPEN_LIBS $SELINUX_LIBS"
+ GL_PC_LIB_PRIV="-lm -lpthread $DLOPEN_LIBS"
+ GLESv1_CM_LIB_DEPS="$LIBDRM_LIBS -lm -lpthread $DLOPEN_LIBS"
+ GLESv1_CM_PC_LIB_PRIV="-lm -lpthread $DLOPEN_LIBS"
================================================================
More information about the pld-cvs-commit
mailing list