diff mbox series

[1/1] package/libglib2: check for selinux

Message ID 20190319153149.84900-1-aduskett@gmail.com
State Accepted
Headers show
Series [1/1] package/libglib2: check for selinux | expand

Commit Message

Adam Duskett March 19, 2019, 3:31 p.m. UTC
From: Adam Duskett <Aduskett@gmail.com>

If libselinux is selected, explicitly set --enable-selinux in the configure
options and build the library first.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
---
 package/libglib2/libglib2.mk | 7 +++++++
 1 file changed, 7 insertions(+)

Comments

Thomas Petazzoni March 19, 2019, 9:11 p.m. UTC | #1
On Tue, 19 Mar 2019 11:31:49 -0400
aduskett@gmail.com wrote:

> From: Adam Duskett <Aduskett@gmail.com>
> 
> If libselinux is selected, explicitly set --enable-selinux in the configure
> options and build the library first.
> 
> Signed-off-by: Adam Duskett <Aduskett@gmail.com>
> ---
>  package/libglib2/libglib2.mk | 7 +++++++
>  1 file changed, 7 insertions(+)

Applied to master, thanks.

Thomas
Peter Korsgaard March 27, 2019, 2:59 p.m. UTC | #2
>>>>> "aduskett" == aduskett  <aduskett@gmail.com> writes:

 > From: Adam Duskett <Aduskett@gmail.com>
 > If libselinux is selected, explicitly set --enable-selinux in the configure
 > options and build the library first.

 > Signed-off-by: Adam Duskett <Aduskett@gmail.com>

Committed to 2019.02.x, thanks.
diff mbox series

Patch

diff --git a/package/libglib2/libglib2.mk b/package/libglib2/libglib2.mk
index d34bfabd52..63bfec32d6 100644
--- a/package/libglib2/libglib2.mk
+++ b/package/libglib2/libglib2.mk
@@ -137,6 +137,13 @@  LIBGLIB2_CONF_OPTS += --with-libiconv=gnu
 LIBGLIB2_DEPENDENCIES += libiconv
 endif
 
+ifeq ($(BR2_PACKAGE_LIBSELINUX),y)
+LIBGLIB2_CONF_OPTS += --enable-selinux
+LIBGLIB2_DEPENDENCIES += libselinux
+else
+LIBGLIB2_CONF_OPTS += --disable-selinux
+endif
+
 # Purge gdb-related files
 ifneq ($(BR2_PACKAGE_GDB),y)
 define LIBGLIB2_REMOVE_GDB_FILES