Создание образа SELinux - Ошибка компиляции RPM-пакета

Я включил SELinux, выполнив следующие изменения,

  1. Добавлен путь meta-selinux в файл BUILDDIR/conf/bblayers.conf.
  2. Установите DISTRO_FEATURES_append=" pam selinux" в файле BUILDDIR/conf/local.conf.

Я выполнил приведенную ниже команду для создания образа 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
               ^~~~~~~~**

в настоящее время я перезаписываю ошибку, удаляя наследник with-selinux из selinux/recipes-devtools/rpm/rpm_selinux.inc,

Не удалось найти похожую проблему в Google или сообщили о проблеме. Не могли бы вы, пожалуйста, кто-нибудь объяснить мне, как отладить эту проблему?

0 ответов

Другие вопросы по тегам