Fix sepolicy-analyze libc++.so loading issue w/CTS.
Addresses the following error when running CTS on master: junit.framework.AssertionFailedError: The following errors were encountered when validating the SELinuxneverallow rule: neverallow { appdomain -bluetooth } self:capability *; /tmp/SELinuxHostTest5593810182495331783.tmp: error while loading shared libraries: libc++.so: cannot open shared object file: No such file or directory Also indicate that none of the sepolicy tools need c++ std lib. Bug: 19617220 Change-Id: I713b3cbd1220655413d399c7cd2b0b50459a5485
This commit is contained in:
parent
d5892b4c31
commit
3812cf58cb
2 changed files with 5 additions and 1 deletions
|
@ -8,6 +8,7 @@ LOCAL_C_INCLUDES := external/libsepol/include/
|
|||
LOCAL_CFLAGS := -DLINK_SEPOL_STATIC -Wall -Werror
|
||||
LOCAL_SRC_FILES := check_seapp.c
|
||||
LOCAL_STATIC_LIBRARIES := libsepol
|
||||
LOCAL_CXX_STL := none
|
||||
|
||||
include $(BUILD_HOST_EXECUTABLE)
|
||||
|
||||
|
@ -21,6 +22,7 @@ LOCAL_C_INCLUDES := external/libsepol/include \
|
|||
LOCAL_CFLAGS := -Wall -Werror
|
||||
LOCAL_SRC_FILES := checkfc.c
|
||||
LOCAL_STATIC_LIBRARIES := libsepol libselinux
|
||||
LOCAL_CXX_STL := none
|
||||
|
||||
include $(BUILD_HOST_EXECUTABLE)
|
||||
|
||||
|
@ -43,7 +45,8 @@ LOCAL_C_INCLUDES := external/libsepol/include
|
|||
LOCAL_CFLAGS := -Wall -Werror
|
||||
LOCAL_SRC_FILES := sepolicy-check.c
|
||||
LOCAL_STATIC_LIBRARIES := libsepol
|
||||
LOCAL_CXX_STL := none
|
||||
|
||||
include $(BUILD_HOST_EXECUTABLE)
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
|
|
|
@ -9,5 +9,6 @@ LOCAL_C_INCLUDES := external/libsepol/include
|
|||
LOCAL_CFLAGS := -Wall -Werror
|
||||
LOCAL_SRC_FILES := sepolicy-analyze.c dups.c neverallow.c perm.c typecmp.c booleans.c attribute.c utils.c
|
||||
LOCAL_STATIC_LIBRARIES := libsepol
|
||||
LOCAL_CXX_STL := none
|
||||
|
||||
include $(BUILD_HOST_EXECUTABLE)
|
||||
|
|
Loading…
Reference in a new issue