From: Daniel McGregor Date: Wed, 5 Feb 2025 17:05:27 +0000 (-0600) Subject: rpm: add PACKAGECONFIG dependencies X-Git-Tag: uninative-4.7~131 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7e89209fd52b1b1652c65013eb3bcc40cb24cda5;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git rpm: add PACKAGECONFIG dependencies The cap and acl configs were missing dependency specifications. They could get satisfied transitively if archive was also used, but alone get missed. Signed-off-by: Daniel McGregor Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-devtools/rpm/rpm_4.20.0.bb b/meta/recipes-devtools/rpm/rpm_4.20.0.bb index 6c995ff50c3..45487ad32c4 100644 --- a/meta/recipes-devtools/rpm/rpm_4.20.0.bb +++ b/meta/recipes-devtools/rpm/rpm_4.20.0.bb @@ -70,8 +70,8 @@ PACKAGECONFIG[testsuite] = "-DENABLE_TESTSUITE=ON,-DENABLE_TESTSUITE=OFF" # has replaced openpgp support and is written in rust: https://fedoraproject.org/wiki/Changes/RpmSequoia PACKAGECONFIG[sequoia] = "-DWITH_SEQUOIA=ON,-DWITH_SEQUOIA=OFF,rpm-sequoia" -PACKAGECONFIG[cap] = "-DWITH_CAP=ON,-DWITH_CAP=OFF" -PACKAGECONFIG[acl] = "-DWITH_ACL=ON,-DWITH_ACL=OFF" +PACKAGECONFIG[cap] = "-DWITH_CAP=ON,-DWITH_CAP=OFF,libcap" +PACKAGECONFIG[acl] = "-DWITH_ACL=ON,-DWITH_ACL=OFF,acl" PACKAGECONFIG[archive] = "-DWITH_ARCHIVE=ON,-DWITH_ARCHIVE=OFF,libarchive" PACKAGECONFIG[selinux] = "-DWITH_SELINUX=ON,-DWITH_SELINUX=OFF,libselinux" PACKAGECONFIG[dbus] = "-DWITH_DBUS=ON,-DWITH_DBUS=OFF"