构建SELinux映像-RPM软件包编译错误

时间:2018-08-13 07:57:05

标签: linux rpm yocto selinux libselinux

我通过进行以下更改启用了SELinux,

  1. 将meta-selinux路径添加到BUILDDIR / conf / bblayers.conf文件。
  2. 在BUILDDIR / conf / local.conf文件中设置DISTRO_FEATURES_append =“ pam selinux”。

我已执行以下命令来生成默认的se-Linux映像,

$ bitbake core-image-selinux

并从RPM软件包中获取错误,

**../../rpm-5.4.15/rpmio/macro.c: In function 'expandMacro':
../../rpm-5.4.15/rpmio/macro.c:2309:15: error: '_globalI' undeclared (first use in this function)
   rpmsm sm = (_globalI ? NULL
               ^~~~~~~~**

目前,我通过从selinux/recipes-devtools/rpm/rpm_selinux.inc中删除 with-selinux继承来覆盖错误。

在Google中找不到类似的问题或已报告的问题。 能否请您向我解释如何调试此问题?

0 个答案:

没有答案