[oe-commits] [openembedded-core] 16/20: core-image-{minimal, testmaster}-initramfs: set COMPATIBLE_HOST

git at git.openembedded.org git at git.openembedded.org
Sun May 22 07:52:29 UTC 2016


rpurdie pushed a commit to branch master-next
in repository openembedded-core.

commit 518c8a0f12c65769727545132e6b78e66d80fa86
Author: Martin Jansa <martin.jansa at gmail.com>
AuthorDate: Fri Apr 29 19:46:10 2016 +0200

    core-image-{minimal, testmaster}-initramfs: set COMPATIBLE_HOST
    
    * use the same COMPATIBLE_HOST restriction as initramfs-live-install(-testfs)
      to resolve ugly error when trying to build them e.g. for ARM:
    
      ERROR: Nothing RPROVIDES 'initramfs-live-install-testfs' (but /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-extended/images/core-image-testmaster-initramfs.bb RDEPENDS on or otherwise requires it)
      ERROR: initramfs-live-install-testfs was skipped: incompatible with host arm-oe-linux-gnueabi (not in COMPATIBLE_HOST)
      NOTE: Runtime target 'initramfs-live-install-testfs' is unbuildable, removing...
      Missing or unbuildable dependency chain was: ['initramfs-live-install-testfs']
      ERROR: Required build target 'core-image-testmaster-initramfs' has no buildable providers.
      Missing or unbuildable dependency chain was: ['core-image-testmaster-initramfs', 'initramfs-live-install-testfs']
    
      ERROR: Nothing RPROVIDES 'initramfs-live-install' (but /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-core/images/core-image-minimal-initramfs.bb RDEPENDS on or otherwise requires it)
      ERROR: initramfs-live-install was skipped: incompatible with host arm-oe-linux-gnueabi (not in COMPATIBLE_HOST)
      NOTE: Runtime target 'initramfs-live-install' is unbuildable, removing...
      Missing or unbuildable dependency chain was: ['initramfs-live-install']
      ERROR: Required build target 'core-image-minimal-initramfs' has no buildable providers.
      Missing or unbuildable dependency chain was: ['core-image-minimal-initramfs', 'initramfs-live-install']
    
    Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
    Signed-off-by: Ross Burton <ross.burton at intel.com>
---
 meta/recipes-core/images/core-image-minimal-initramfs.bb        | 3 +++
 meta/recipes-extended/images/core-image-testmaster-initramfs.bb | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/meta/recipes-core/images/core-image-minimal-initramfs.bb b/meta/recipes-core/images/core-image-minimal-initramfs.bb
index 8d7c0d2..5794a25 100644
--- a/meta/recipes-core/images/core-image-minimal-initramfs.bb
+++ b/meta/recipes-core/images/core-image-minimal-initramfs.bb
@@ -20,3 +20,6 @@ IMAGE_ROOTFS_SIZE = "8192"
 IMAGE_ROOTFS_EXTRA_SPACE = "0"
 
 BAD_RECOMMENDATIONS += "busybox-syslog"
+
+# Use the same restriction as initramfs-live-install
+COMPATIBLE_HOST = "(i.86|x86_64).*-linux"
diff --git a/meta/recipes-extended/images/core-image-testmaster-initramfs.bb b/meta/recipes-extended/images/core-image-testmaster-initramfs.bb
index ad1407c..09a6d16 100644
--- a/meta/recipes-extended/images/core-image-testmaster-initramfs.bb
+++ b/meta/recipes-extended/images/core-image-testmaster-initramfs.bb
@@ -18,3 +18,6 @@ inherit core-image
 IMAGE_ROOTFS_SIZE = "8192"
 IMAGE_ROOTFS_EXTRA_SPACE = "0"
 BAD_RECOMMENDATIONS += "busybox-syslog"
+
+# Use the same restriction as initramfs-live-install-testfs
+COMPATIBLE_HOST = "(i.86|x86_64).*-linux"

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list