From: Jan Kiszka <jan.kis...@siemens.com>

All dependencies have been merged into upstream Isar now. Switch to
Isar's next branch, adjusting kernel and module build recipes to the
latest changes.

Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>
---
 conf/multiconfig/qemuamd64-jailhouse.conf                  | 4 +++-
 kas.yml                                                    | 4 ++--
 recipes-jailhouse/jailhouse/files/debian/control           | 4 ++--
 recipes-jailhouse/jailhouse/jailhouse.inc                  | 3 ++-
 recipes-kernel/linux/files/{defconfig => x86_64_defconfig} | 0
 5 files changed, 9 insertions(+), 6 deletions(-)
 rename recipes-kernel/linux/files/{defconfig => x86_64_defconfig} (100%)

diff --git a/conf/multiconfig/qemuamd64-jailhouse.conf 
b/conf/multiconfig/qemuamd64-jailhouse.conf
index efbc01b..d89d851 100644
--- a/conf/multiconfig/qemuamd64-jailhouse.conf
+++ b/conf/multiconfig/qemuamd64-jailhouse.conf
@@ -11,4 +11,6 @@
 
 require conf/multiconfig/qemuamd64-stretch.conf
 
-PREFERRED_PROVIDER_virtual/kernel = "linux-jailhouse"
+KERNEL_NAME = "jailhouse-amd64"
+
+PREFERRED_VERSION_jailhouse ?= "0.8"
diff --git a/kas.yml b/kas.yml
index 998b2bb..09087cd 100644
--- a/kas.yml
+++ b/kas.yml
@@ -18,8 +18,8 @@ repos:
   jailhouse:
 
   isar:
-    url: https://github.com/siemens/isar
-    refspec: 0245f4d754efa92be4a9671074e7cd79e3e39452
+    url: https://github.com/ilbers/isar
+    refspec: 17399a2dc0dd1cdde716ce2ec75338346cb20fa4
     layers:
       meta:
       meta-isar:
diff --git a/recipes-jailhouse/jailhouse/files/debian/control 
b/recipes-jailhouse/jailhouse/files/debian/control
index 9f6afbd..479ce1d 100644
--- a/recipes-jailhouse/jailhouse/files/debian/control
+++ b/recipes-jailhouse/jailhouse/files/debian/control
@@ -2,10 +2,10 @@ Source: jailhouse
 Section: misc
 Priority: optional
 Standards-Version: 3.9.6
-Build-Depends: linux-headers-amd64 [amd64], python-mako
+Build-Depends: linux-headers-@KERNEL_NAME@, python-mako
 Maintainer: Jan Kiszka <jan.kis...@siemens.com>
 
 Package: jailhouse
 Architecture: any
-Depends: ${shlibs:Depends}, linux-image-amd64 [amd64], python-mako
+Depends: ${shlibs:Depends}, linux-image-@KERNEL_NAME@, python-mako
 Description: Jailhouse partitioning hypervisor
diff --git a/recipes-jailhouse/jailhouse/jailhouse.inc 
b/recipes-jailhouse/jailhouse/jailhouse.inc
index e4658a8..92f0614 100644
--- a/recipes-jailhouse/jailhouse/jailhouse.inc
+++ b/recipes-jailhouse/jailhouse/jailhouse.inc
@@ -21,9 +21,10 @@ S = "git"
 
 inherit dpkg
 
-DEPENDS = "virtual/kernel"
+DEPENDS = "linux-image-${KERNEL_NAME}"
 
 dpkg_runbuild_prepend() {
     cp -r ${WORKDIR}/debian ${WORKDIR}/${S}/
     sed -i 's/@PV@/${PV}/' ${WORKDIR}/${S}/debian/changelog
+    sed -i 's/@KERNEL_NAME@/${KERNEL_NAME}/' ${WORKDIR}/${S}/debian/control
 }
diff --git a/recipes-kernel/linux/files/defconfig 
b/recipes-kernel/linux/files/x86_64_defconfig
similarity index 100%
rename from recipes-kernel/linux/files/defconfig
rename to recipes-kernel/linux/files/x86_64_defconfig
-- 
2.13.6

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jailhouse-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to