packagegroup-oran: fix build for ARM 59/4059/1
authorJackie Huang <jackie.huang@windriver.com>
Wed, 10 Jun 2020 08:10:41 +0000 (16:10 +0800)
committerJackie Huang <jackie.huang@windriver.com>
Wed, 10 Jun 2020 13:41:00 +0000 (21:41 +0800)
- 'turbostat' and 'msr-tools' is only compatible with x86/x86-64,
  so do not add them for other arch.

- Add 'cpupower' into the whitelist.

Issue-ID: INF-159
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I5f7230aa9e478b6770c4e2d220649b6816e9ebc9

meta-oran/conf/distro/include/oran-whitelist.conf
meta-oran/recipes-base/packagegroups/packagegroup-oran.bb

index d3e8ac4..f491a83 100644 (file)
@@ -80,6 +80,7 @@ PNWHITELIST_openembedded-layer_append = " \
     openldap \
     byacc \
     cpufrequtils \
+    cpupower \
     msr-tools \
     htop \
 "
index e967b13..550a3dc 100644 (file)
@@ -51,13 +51,21 @@ RDEPENDS_${PN}-base = "\
     tunctl \
     udev \
     udev-extraconf \
-    turbostat \
     cpupower \
     cpufrequtils \
-    msr-tools \
     htop \
 "
 
+RDEPENDS_${PN}-base_append_x86 = "\
+    turbostat \
+    msr-tools \
+"
+
+RDEPENDS_${PN}-base_append_x86-64 = "\
+    turbostat \
+    msr-tools \
+"
+
 RDEPENDS_${PN}-docker = "\
     docker \
     docker-registry \