From: David Lutterkort Date: Wed, 22 Oct 2008 18:07:49 +0000 (-0700) Subject: selinux-h: search for LIB_SELINUX and mark it as a link requirement X-Git-Tag: v0.1~6782 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=d62671f288e52669bb9de34f4ad4e5e694ab9bd3;p=gnulib.git selinux-h: search for LIB_SELINUX and mark it as a link requirement --- diff --git a/ChangeLog b/ChangeLog index 47831cc3a..bf5f629cc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-10-23 David Lutterkort + + * modules/selinux-h: Search for LIB_SELINUX and mark it as a + link requirement + 2008-10-23 Jim Meyering selinux-h: mark parameters of stub functions as intentionally unused diff --git a/m4/selinux-selinux-h.m4 b/m4/selinux-selinux-h.m4 index 822ffa209..464b7821f 100644 --- a/m4/selinux-selinux-h.m4 +++ b/m4/selinux-selinux-h.m4 @@ -14,4 +14,12 @@ AC_DEFUN([gl_HEADERS_SELINUX_SELINUX_H], [SELINUX_SELINUX_H=], [SELINUX_SELINUX_H=selinux/selinux.h]) AC_SUBST([SELINUX_SELINUX_H]) + + LIB_SELINUX= + gl_save_LIBS=$LIBS + AC_SEARCH_LIBS([setfilecon], [selinux], + [test "$ac_cv_search_setfilecon" = "none required" || + LIB_SELINUX=$ac_cv_search_setfilecon]) + AC_SUBST(LIB_SELINUX) + LIBS=$gl_save_LIBS ]) diff --git a/modules/selinux-h b/modules/selinux-h index 05cdd71f2..b7b8d82b2 100644 --- a/modules/selinux-h +++ b/modules/selinux-h @@ -41,6 +41,9 @@ Include: #include #include +Link: +$(LIB_SELINUX) + License: LGPLv2+