From: Wenzong Fan <wenzong....@windriver.com> Specify LIBSEPOLA to fix build error: make[1]: *** No rule to make target `/usr/lib/libsepol.a', needed by `python-2.7audit2why.so'. Stop.
Add python-importlib to RDEPENDS_${PN}-python. Signed-off-by: Wenzong Fan <wenzong....@windriver.com> --- recipes-security/selinux/libselinux.inc | 3 ++- recipes-security/selinux/{libselinux_2.6.bb => libselinux_2.7.bb} | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) rename recipes-security/selinux/{libselinux_2.6.bb => libselinux_2.7.bb} (72%) diff --git a/recipes-security/selinux/libselinux.inc b/recipes-security/selinux/libselinux.inc index ad00d10..bd5ce8d 100644 --- a/recipes-security/selinux/libselinux.inc +++ b/recipes-security/selinux/libselinux.inc @@ -8,6 +8,7 @@ LICENSE = "PD" inherit lib_package pythonnative DEPENDS += "libsepol python libpcre swig-native" +RDEPENDS_${PN}-python += "python-importlib" PACKAGES += "${PN}-python" FILES_${PN}-python = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*" @@ -21,7 +22,7 @@ def get_policyconfigarch(d): return "ARCH=%s" % (target) EXTRA_OEMAKE += "${@get_policyconfigarch(d)}" -EXTRA_OEMAKE += "LDFLAGS='${LDFLAGS} -lpcre'" +EXTRA_OEMAKE += "LDFLAGS='${LDFLAGS} -lpcre' LIBSEPOLA='${STAGING_LIBDIR}/libsepol.a'" do_compile_append() { oe_runmake pywrap -j1 \ diff --git a/recipes-security/selinux/libselinux_2.6.bb b/recipes-security/selinux/libselinux_2.7.bb similarity index 72% rename from recipes-security/selinux/libselinux_2.6.bb rename to recipes-security/selinux/libselinux_2.7.bb index b9ad231..e0d01fc 100644 --- a/recipes-security/selinux/libselinux_2.6.bb +++ b/recipes-security/selinux/libselinux_2.7.bb @@ -1,10 +1,10 @@ -include selinux_20161014.inc +include selinux_20170804.inc include ${BPN}.inc LIC_FILES_CHKSUM = "file://LICENSE;md5=84b4d2c6ef954a2d4081e775a270d0d0" -SRC_URI[md5sum] = "0e066ba6d6e590ba4b53eed64905d901" -SRC_URI[sha256sum] = "4ea2dde50665c202253ba5caac7738370ea0337c47b251ba981c60d24e1a118a" +SRC_URI[md5sum] = "1d48ee4e9fadd76794d70c806b69ba7d" +SRC_URI[sha256sum] = "d0fec0769b3ad60aa7baf9b9a4b7a056827769dc2dadda0dc0eb59b3d1c18c57" SRC_URI += "\ file://libselinux-drop-Wno-unused-but-set-variable.patch \ -- 2.13.0 -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto