xref: /OK3568_Linux_fs/buildroot/package/iodine/0001-disable-systemd-and-selinux.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunDisable selinux and systemd support since they check for host headers.
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
4*4882a593Smuzhiyun
5*4882a593Smuzhiyundiff -Nura iodine-0.7.0.orig/src/osflags iodine-0.7.0/src/osflags
6*4882a593Smuzhiyun--- iodine-0.7.0.orig/src/osflags	2015-02-20 14:59:00.799958145 -0300
7*4882a593Smuzhiyun+++ iodine-0.7.0/src/osflags	2015-02-20 15:05:54.791135141 -0300
8*4882a593Smuzhiyun@@ -18,8 +18,8 @@
9*4882a593Smuzhiyun 		;;
10*4882a593Smuzhiyun 		Linux)
11*4882a593Smuzhiyun 			FLAGS="";
12*4882a593Smuzhiyun-			[ -e /usr/include/selinux/selinux.h ] && FLAGS="$FLAGS -lselinux";
13*4882a593Smuzhiyun-			[ -e /usr/include/systemd/sd-daemon.h ] && FLAGS="$FLAGS -lsystemd-daemon";
14*4882a593Smuzhiyun+			#[ -e /usr/include/selinux/selinux.h ] && FLAGS="$FLAGS -lselinux";
15*4882a593Smuzhiyun+			#[ -e /usr/include/systemd/sd-daemon.h ] && FLAGS="$FLAGS -lsystemd-daemon";
16*4882a593Smuzhiyun 			echo $FLAGS;
17*4882a593Smuzhiyun 		;;
18*4882a593Smuzhiyun 	esac
19*4882a593Smuzhiyun@@ -34,8 +34,8 @@
20*4882a593Smuzhiyun 		;;
21*4882a593Smuzhiyun 		Linux)
22*4882a593Smuzhiyun 			FLAGS="-D_GNU_SOURCE"
23*4882a593Smuzhiyun-			[ -e /usr/include/selinux/selinux.h ] && FLAGS="$FLAGS -DHAVE_SETCON";
24*4882a593Smuzhiyun-			[ -e /usr/include/systemd/sd-daemon.h ] && FLAGS="$FLAGS -DHAVE_SYSTEMD";
25*4882a593Smuzhiyun+			#[ -e /usr/include/selinux/selinux.h ] && FLAGS="$FLAGS -DHAVE_SETCON";
26*4882a593Smuzhiyun+			#[ -e /usr/include/systemd/sd-daemon.h ] && FLAGS="$FLAGS -DHAVE_SYSTEMD";
27*4882a593Smuzhiyun 			echo $FLAGS;
28*4882a593Smuzhiyun 		;;
29*4882a593Smuzhiyun 	esac
30